Heim >Backend-Entwicklung >PHP-Tutorial >So erstellen Sie eine Datenbank über PHP MySQL
So erstellen Sie eine Datenbank über PHP In diesem Artikel wird der Vorgang zum Erstellen einer Datenbank in PHP ausführlich vorgestellt.
Instanz (MySQLi - Objektorientiert)
<?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = new mysqli($servername, $username, $password); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); }
// Datenbank erstellen
$sql = "CREATE DATABASE myDB";if ($conn->query($sql) === TRUE) { echo "数据库创建成功";} else { echo "Error creating database: " . $conn->error;}$conn->close();?>
Hinweis: Wenn Sie eine neue Datenbank erstellen, Sie müssen drei Parameter (Servername, Benutzername und Passwort) für das MySQLi-Objekt angeben.
Tipp: Wenn Sie einen anderen Port verwenden (Standard ist 3306), fügen Sie eine leere Zeichenfolge für den Datenbankparameter hinzu, wie zum Beispiel: new mysqli("localhost", "username", "password", "", port )
Instanz (MySQLi-Prozedur)
<?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); }
// Datenbank erstellen
$sql = "CREATE DATABASE myDB";if (mysqli_query($conn, $sql)) { echo "数据库创建成功";} else { echo "Error creating database: " . mysqli_error($conn);}mysqli_close($conn);?>
Hinweis: Im Folgenden wird die PDO-Instanz zum Erstellen der Datenbank „myDBPDO“ verwendet:
Instanz
Verwenden von PDO:
<?php $servername = "localhost"; $username = "username"; $password = "password"; try { $conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password); // 设置 PDO 错误模式为异常 $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "CREATE DATABASE myDBPDO"; // 使用 exec() ,因为没有结果返回 $conn->exec($sql); echo "数据库创建成功<br>"; } catch(PDOException $e) { echo $sql . "<br>" . $e->getMessage(); } $conn = null; ?>
In diesem Artikel wird ausführlich beschrieben, wie Sie eine Datenbank über PHP erstellen. Weitere Lernmaterialien finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
PHP-Verbindung zu MySQL-bezogenen Kenntnissen und Vorgängen
PHP-MySQL-Einführung (datenbankbezogene Kenntnisse)
Operationen und Methoden zum Lesen von Daten mit PHP MySQL
Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine Datenbank über PHP MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!