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

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

王林
王林Original
2019-08-17 16:01:312028Durchsuche

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);
?>

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);
?>

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);
?>

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);
?>

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!

Stellungnahme:
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