要使用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为所需的数据库名称。


