在PHP中创建数据库,通常需要使用MySQLi或PDO扩展来与MySQL数据库进行交互。以下是使用这两种方法创建数据库的示例:
- 使用MySQLi扩展:
connect_error) { die("连接失败: " . $conn->connect_error); } // 创建数据库的SQL语句 $sql = "CREATE DATABASE " . $dbname; // 执行SQL语句并检查是否成功 if ($conn->query($sql) === TRUE) { echo "数据库创建成功"; } else { echo "创建数据库失败: " . $conn->error; } // 关闭连接 $conn->close(); ?>
- 使用PDO扩展:
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // 创建数据库的SQL语句 $sql = "CREATE DATABASE " . $dbname; // 执行SQL语句并检查是否成功 $conn->exec($sql); echo "数据库创建成功"; } catch(PDOException $e) { echo "创建数据库失败: " . $e->getMessage(); } // 关闭连接 $conn = null; ?>
请注意,您需要将your_username
、your_password
和your_database_name
替换为您的MySQL数据库的实际凭据。在执行这些代码示例之前,请确保您已经安装了MySQL服务器,并且PHP已经启用了MySQLi或PDO扩展。