>  기사  >  백엔드 개발  >  mysql 작업의 자세한 요약 및 예 (1)

mysql 작업의 자세한 요약 및 예 (1)

王林
王林원래의
2019-08-17 16:01:312087검색

머리말: 관계형 데이터베이스 관리 시스템은 백엔드 개발에서 절대 피할 수 없는 요소입니다. 일반적인 데이터베이스 관리 시스템에는 MySQL, SQL Server, Oracle 등이 포함됩니다. MySQL、SQL Server、Oracle等。

其中Mysql是最常用的数据库管理系统。今天就为大家介绍一下Mysql。

推荐mysql相关视频教程:https://www.php.cn/course/list/51.html

以后会陆续为大家总结整理相关知识,谢谢!

官网下载地址:https://dev.mysql.com/downloads/mysql/

注意:安装数据库过程中,我们需要开启管理员权限来安装,否则会由于权限不足导致无法安装。

1、数据库初始化设置密码以及修改密码

mysql第一次安装后默认是没有密码的,我们可以使用一下命令来设置密码。

mysqladmin -u root password "new_password";

然后通过以下命令连接到数据库:

mysql -u root -p 

Enter password:******

注意:密码是不会显示的。

2、mysql的启动与关闭命令

启动命令:

net start mysql

关闭命令:

net stop mysql

3、PHP中mysql的连接

<?php
//配置mysql相关信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(!$conn) {
die(&#39;连接数据库失败!&#39;.mysqli_connect_error());
}else {
echo &#39;连接成功!&#39;;
}
//关闭连接
mysqli_close($conn);
?>

4、数据库的创建

语法:create database 数据库名;

使用php脚本创建数据库:

<?php
//配置数据库相关信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}else {
echo &#39;连接成功!&#39;;
}
//创建数据库
$sql = "CREATE DATABASE demo03";
$res = mysqli_query($conn,$sql);
if($res){
echo &#39;创建成功!&#39;;
}else {
echo &#39;创建失败!&#39;;
}
//关闭连接
mysqli_close($conn);
?>

5、删除数据库

语法:drop database 数据库名;

使用PHP脚本删除数据库:

<?php
//配置数据库信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//删除数据库
$sql = "DROP DATABASE demo01";
$query = mysqli_query($conn, $sql);
//var_dump($query);
//die();
//判断是否删除成功
if($query) {
echo &#39;删除成功!&#39;;
}else {
die(&#39;删除失败!&#39;.mysqli_error($conn));
}
//关闭连接
mysqli_close($conn);
?>

6、选择数据库

语法:use 数据库名;

Mysql은 가장 일반적으로 사용되는 데이터베이스 관리 시스템입니다. 오늘은 MySQL을 소개하겠습니다.

추천 mysql 관련 비디오 튜토리얼: https://www.php.cn/course/list /51.html

앞으로 여러분을 위해 관련 지식을 요약해서 정리하겠습니다. 감사합니다! 공식 웹사이트 다운로드 주소: https://dev.mysql.com/downloads/mysql/

🎜🎜 참고: 데이터베이스 설치 프로세스 중에 설치하려면 관리자 권한을 활성화해야 합니다. 그렇지 않으면 권한 부족으로 인해 설치가 불가능합니다. 🎜🎜1. 데이터베이스 초기화, 비밀번호 설정 및 비밀번호 수정 🎜🎜MySQL은 최초 설치 후 기본적으로 비밀번호를 설정하지 않습니다. 🎜🎜mysqladmin -u root 비밀번호 "new_password";🎜🎜그런 다음 다음 명령을 통해 데이터베이스에 연결하십시오: 🎜🎜mysql -u root -p 🎜🎜 비밀번호 입력 :******🎜🎜참고: 비밀번호는 표시되지 않습니다. 🎜🎜2. Mysql 시작 및 종료 명령🎜🎜시작 명령: 🎜🎜net start mysql🎜🎜Close 명령: 🎜🎜net stop mysql 🎜🎜3, PHP에서 MySQL 연결🎜
<?php
//配置数据库信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;

//建立到数据库的连接
$conn = mysqli_connect($localhost,$username,$password);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//选择数据库
$sel = mysqli_select_db($conn, &#39;zmz&#39;);
//var_dump($sel);
//die();
if(!$sel) {
die(&#39;选择失败!&#39;.mysqli_error($conn));
}
//关闭连接
mysqli_close($conn);
?>
🎜4. 데이터베이스 생성
🎜🎜구문:데이터베이스 데이터베이스 이름 생성;🎜🎜php 스크립트를 사용하여 데이터베이스 생성:🎜rrreee🎜5. 데이터베이스 삭제🎜🎜구문: ​​데이터베이스 데이터베이스 이름 삭제; 🎜🎜PHP 스크립트를 사용하여 데이터베이스 삭제: 🎜rrreee🎜6. 데이터베이스 선택🎜🎜구문: ​​데이터베이스 이름 사용;🎜🎜PHP 스크립트에서 데이터베이스 선택: 🎜rrreee🎜 위 내용은 모든 사람을 위해 요약된 일부 데이터베이스 작업입니다. 감사해요! 🎜🎜추천 관련 튜토리얼: 🎜https://www.php.cn/php-weizijiaocheng-428689.html🎜🎜

위 내용은 mysql 작업의 자세한 요약 및 예 (1)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.