在 PHP 中可以通过执行 SQL 语句来创建数据库表。以下是一个基本的示例,用于创建一个名为 users
的表:
// 连接到数据库
$conn = mysqli_connect("localhost", "username", "password", "database");
// 创建名为 `users` 的表
$sql = "CREATE TABLE IF NOT EXISTS users (
id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NOT NULL,
password VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL
)";
// 执行 SQL 语句
if(mysqli_query($conn, $sql)) {
echo "Table created successfully.";
} else {
echo "Error creating table: " . mysqli_error($conn);
}
// 关闭数据库连接
mysqli_close($conn);
以上代码连接到数据库,然后执行一个 MySQL CREATE TABLE
语句,来创建一个名为 users
的表。IF NOT EXISTS
可以确保仅在表不存在时才创建它。如果创建过程中出现错误,将打印错误信息。最后,关闭数据库连接。