如何透過php建立資料庫,本篇將詳細介紹php建立資料庫的操作。
實例(MySQLi - 物件導向)
<?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = new mysqli($servername, $username, $password); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); }
// 建立資料庫
$sql = "CREATE DATABASE myDB";if ($conn->query($sql) === TRUE) { echo "数据库创建成功";} else { echo "Error creating database: " . $conn->error;}$conn->close();?>
注意: 當你建立一個新的資料庫時,你必須為mysqli 物件指定三個參數(servername, username 和password)。
Tip: 如果你使用其他連接埠(預設為3306),為資料庫參數新增空字串,如: new mysqli("localhost", "username", "password", "", port)
實例(MySQLi Procedural)
<?php $servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); }
// 建立資料庫
$sql = "CREATE DATABASE myDB";if (mysqli_query($conn, $sql)) { echo "数据库创建成功";} else { echo "Error creating database: " . mysqli_error($conn);}mysqli_close($conn);?>
注意: 以下使用PDO 實例建立資料庫"myDBPDO":
#實例
使用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; ?>
本篇詳細介紹如何透過php建立資料庫,更多的學習資料清關注php中文網即可觀看。
相關推薦:
#以上是如何透過PHP MySQL 建立資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!