前言:在后台开发中绝对避免不了要关系型数据库管理系统。常见的数据库管理系统有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 = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //连接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //检查连接 if(!$conn) { die('连接数据库失败!'.mysqli_connect_error()); }else { echo '连接成功!'; } //关闭连接 mysqli_close($conn); ?>
4、数据库的创建
语法:create database 数据库名;
使用php脚本创建数据库:
<?php //配置数据库相关信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //连接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //检查连接 if(mysqli_connect_errno($conn)) { die('连接失败!'.mysqli_connect_error()); }else { echo '连接成功!'; } //创建数据库 $sql = "CREATE DATABASE demo03"; $res = mysqli_query($conn,$sql); if($res){ echo '创建成功!'; }else { echo '创建失败!'; } //关闭连接 mysqli_close($conn); ?>
5、删除数据库
语法:drop database 数据库名;
使用PHP脚本删除数据库:
<?php //配置数据库信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //连接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //检查连接 if(mysqli_connect_errno($conn)) { die('连接失败!'.mysqli_connect_error()); } //删除数据库 $sql = "DROP DATABASE demo01"; $query = mysqli_query($conn, $sql); //var_dump($query); //die(); //判断是否删除成功 if($query) { echo '删除成功!'; }else { die('删除失败!'.mysqli_error($conn)); } //关闭连接 mysqli_close($conn); ?>
6、选择数据库
语法:use 数据库名;
在php脚本中选择数据库:
<?php //配置数据库信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; //建立到数据库的连接 $conn = mysqli_connect($localhost,$username,$password); //检查连接 if(mysqli_connect_errno($conn)) { die('连接失败!'.mysqli_connect_error()); } //选择数据库 $sel = mysqli_select_db($conn, 'zmz'); //var_dump($sel); //die(); if(!$sel) { die('选择失败!'.mysqli_error($conn)); } //关闭连接 mysqli_close($conn); ?>
以上是为大家总结的一些数据库操作,希望可以帮助到大家。谢谢!
推荐相关教程:https://www.php.cn/php-weizijiaocheng-428689.html
Atas ialah kandungan terperinci 关于mysql操作的详细总结以及实例(一). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!