Heim > Backend-Entwicklung > PHP-Tutorial > Detaillierte Zusammenfassung und Beispiele für MySQL-Operationen (1)

Detaillierte Zusammenfassung und Beispiele für MySQL-Operationen (1)

王林
Freigeben: 2023-04-07 07:42:01
Original
2149 Leute haben es durchsucht

Vorwort: Relationale Datenbankverwaltungssysteme sind in der Backend-Entwicklung absolut unvermeidlich. Zu den gängigen Datenbankverwaltungssystemen gehören MySQL、SQL Server、Oracle usw.

MySQL ist das am häufigsten verwendete Datenbankverwaltungssystem. Heute werde ich Ihnen MySQL vorstellen.

Empfohlene MySQL-bezogene Video-Tutorials: https://www.php.cn/course/list/51.html

Ich werde relevantes Wissen für Sie zusammenfassen und organisieren in der Zukunft. Danke!

Offizielle Download-Adresse der Website: https://dev.mysql.com/downloads/mysql/

Hinweis: Während des Datenbankinstallationsprozesses benötigen wir Um die Verwaltung zu aktivieren, müssen Sie über Benutzerrechte für die Installation verfügen, andernfalls schlägt die Installation aufgrund unzureichender Rechte fehl.

1. Datenbankinitialisierung, Passwort festlegen und Passwort ändern

MySQL hat nach der ersten Installation standardmäßig kein Passwort um das Passwort festzulegen.

mysqladmin -u root password "new_password";

Verbinden Sie sich dann mit dem folgenden Befehl mit der Datenbank:

mysql -u root -p 

Enter password:******

Hinweis: Das Passwort wird nicht angezeigt.

2. MySQL-Befehle zum Starten und Herunterfahren

Startbefehl:

net start mysql

Schließbefehl:

net stop mysql

3, MySQL-Verbindung in PHP

<?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);
?>
Nach dem Login kopieren

4. Datenbankerstellung

Syntax: create database 数据库名;

PHP-Skript zum Erstellen einer Datenbank verwenden:

<?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);
?>
Nach dem Login kopieren

5. Datenbank löschen

Syntax : drop database 数据库名;

PHP-Skript zum Löschen der Datenbank verwenden:

<?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);
?>
Nach dem Login kopieren

6. Datenbank auswählen

Syntax: use 数据库名;

Wählen Sie die Datenbank im PHP-Skript aus:

<?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);
?>
Nach dem Login kopieren

Das Obige ist eine Zusammenfassung einiger Datenbankoperationen für alle, ich hoffe, es kann Ihnen helfen. Danke!

Empfohlene verwandte Tutorials: https://www.php.cn/php-weizijiaocheng-428689.html

Das obige ist der detaillierte Inhalt vonDetaillierte Zusammenfassung und Beispiele für MySQL-Operationen (1). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage