Heim > Backend-Entwicklung > PHP-Tutorial > So erstellen Sie eine Datenbank über PHP MySQL

So erstellen Sie eine Datenbank über PHP MySQL

jacklove
Freigeben: 2023-03-25 14:00:02
Original
7228 Leute haben es durchsucht

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

// Datenbank erstellen

$sql = "CREATE DATABASE myDB";if ($conn->query($sql) === TRUE) {    echo "数据库创建成功";} else {    echo "Error creating database: " . $conn->error;}$conn->close();?>
Nach dem Login kopieren

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

// Datenbank erstellen

$sql = "CREATE DATABASE myDB";if (mysqli_query($conn, $sql)) {    echo "数据库创建成功";} else {    echo "Error creating database: " . mysqli_error($conn);}mysqli_close($conn);?>
Nach dem Login kopieren

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

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!

Verwandte Etiketten:
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
Aktuelle Ausgaben
So ändern Sie MySQL in MySQL
Aus 1970-01-01 08:00:00
0
0
0
MySQL-Startfehler unter Centos
Aus 1970-01-01 08:00:00
0
0
0
MySQL stoppt den Prozess
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage