Vorwort: Relationale Datenbankverwaltungssysteme sind in der Backend-Entwicklung absolut unvermeidlich. Zu den gängigen Datenbankverwaltungssystemen gehören MySql
, SQLServer
, Oracle
usw.
MySQL ist das am häufigsten verwendete Datenbankverwaltungssystem.
Empfohlene MySQL-bezogene Video-Tutorials: https://www.php.cn/course/list/51/type/4.html
Ich werde es vorstellen Schauen Sie sich heute MySQL an.
Ich werde in Zukunft relevantes Wissen für Sie zusammenfassen und organisieren, vielen Dank!
Offizielle Download-Adresse der Website: https://dev.mysql.com/downloads/mysql/
注意:安装数据库过程中,我们需要开启管理员权限来安装,否则会由于权限不足导致无法安装。
1 . Datentabelle erstellen
Syntax: create table 表名 (字段1,字段2...);
Verwenden Sie ein PHP-Skript, um eine Datentabelle zu erstellen:
<?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 = "CREATE TABLE demo02(id SMALLINT(10) PRIMARY KEY, age TINYINT(3), name VARCHAR(10))CHARSET=utf8"; $query = mysqli_query($conn, $sql); //判断是否创建成功 if(!$query) { die('创建失败!'.mysqli_error($conn)); } //释放内存 mysqli_free_result($query); //关闭连接 mysqli_close($conn); ?>
2. Datentabelle löschen
Syntax: drop table 表名;
PHP-Skript zum Löschen der Datentabelle verwenden:
<?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 TABLE runoob_tbl"; $query = mysqli_query($conn, $sql); if(!$query) { die('删除失败!'.mysqli_error($conn)); } //释放内存 mysqli_free_result($query); //关闭连接 mysqli_close($conn); ?>
3. Daten einfügen
Syntax: insert into 表名(字段1,字段2...)values(value1,value2...);
PHP-Skript zum Einfügen von Daten verwenden:
<?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 = "INSERT INTO demo02(id,age,name) VALUES(4,20,'mm')"; $query = mysqli_query($conn,$sql); //var_dump($query); //die(); //判断是否插入成功 if(!$query) { die('插入失败!'.mysqli_error($conn)); } //释放内存 mysqli_free_result($query); //关闭连接 mysqli_close($conn); ?>
4. Daten abfragen
Syntax: select * from table;
Verwenden Sie ein PHP-Skript, um Daten abzufragen:
<?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 = "SELECT * FROM demo02"; $query = mysqli_query($conn, $sql); //判断是否查询成功 if(!$query) { die('查询失败!'.mysqli_error($conn)); } echo 'mysql查询语句'; echo '<table border=1>'; echo '<tr> <td>id</td> <td>age</td> <td>name</td> </tr>'; //循环数据 while($row = mysqli_fetch_assoc($query)) { echo '<tr> <td>'.$row['id'].'</td> <td>'.$row['age'].'</td> <td>'.$row['name'].'</td> </tr>'; } echo '</table>'; //释放内存 mysqli_free_result($query); //关闭连接 mysqli_close($conn); ?>
5. Update-Anweisung
Syntax: update 表名 set field1 = new value;
Verwenden Sie PHP, um Daten zu aktualisieren
<?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 = "UPDATE demo02 SET name='zylmy' WHERE id=1"; $query = mysqli_query($conn, $sql); //var_dump($query); //die(); //判断是否更新成功 if(!$query) { die('更新失败!'.mysqli_error($conn)); } //关闭连接 mysqli_close($conn); ?>
Das war's. Ich habe einige grundlegende Operationen zu MySQL für Sie zusammengestellt. Ich hoffe, dass es Ihnen hilfreich sein wird.
Weitere Informationen finden Sie in den entsprechenden Tutorials auf der chinesischen PHP-Website.
Empfohlene verwandte Artikel: https://www.php.cn/php-weizijiaocheng-428722.html
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung und Beispiele für MySQL-Operationen (2). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!