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

So erstellen Sie eine Datenbank über PHP MySQL

jacklove
jackloveOriginal
2018-05-07 13:45:537186Durchsuche

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!

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