阅读量:0
要使用PHP创建MySQL数据库,请遵循以下步骤:
- 首先确保已安装并配置好PHP和MySQL。
- 创建一个MySQL用户,并为其分配创建数据库的权限。
- 在PHP脚本中使用MySQLi或PDO扩展连接到MySQL服务器。
- 使用
CREATE DATABASE
SQL语句创建新的数据库。
以下是一个使用MySQLi扩展创建MySQL数据库的示例:
<?php // 数据库连接信息 $servername = "localhost"; $username = "your_username"; $password = "your_password"; // 创建连接 $conn = new mysqli($servername, $username, $password); // 检查连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 创建数据库 $sql = "CREATE DATABASE myDatabase"; if ($conn->query($sql) === TRUE) { echo "数据库创建成功"; } else { echo "Error creating database: " . $conn->error; } // 关闭连接 $conn->close(); ?>
注意:请将上述代码中的your_username
和your_password
替换为实际的MySQL用户名和密码。同时,根据需要更改myDatabase
为所需的数据库名称。
如果你想使用PDO扩展,可以参考以下示例:
<?php // 数据库连接信息 $servername = "localhost"; $username = "your_username"; $password = "your_password"; try { // 创建连接 $conn = new PDO("mysql:host=$servername", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // 创建数据库 $sql = "CREATE DATABASE myDatabase"; $conn->exec($sql); echo "数据库创建成功"; } catch (PDOException $e) { echo "创建数据库失败: " . $e->getMessage(); } // 关闭连接 $conn = null; ?>
同样,请将上述代码中的your_username
和your_password
替换为实际的MySQL用户名和密码。根据需要更改myDatabase
为所需的数据库名称。