在PHP中,创建数据库的方法有很多种,这里我将介绍两种常用的方法:使用MySQLi扩展和使用PDO(PHP Data Objects)扩展。
方法1:使用MySQLi扩展
MySQLi(MySQL Improved Extension)是PHP的一个扩展,用于支持MySQL数据库。以下是使用MySQLi扩展创建数据库的示例代码:
connect_error) { die("连接失败: " . $conn->connect_error); } // 创建数据库 $sql = "CREATE DATABASE " . $dbname; if ($conn->query($sql) === TRUE) { echo "数据库创建成功"; } else { echo "创建数据库错误: " . $conn->error; } // 关闭连接 $conn->close(); ?>
方法2:使用PDO扩展
PDO(PHP Data Objects)是PHP的一个轻量级、一致的数据库访问层,支持多种数据库。以下是使用PDO扩展创建数据库的示例代码:
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // 创建数据库 $sql = "CREATE DATABASE " . $dbname; $conn->exec($sql); echo "数据库创建成功"; } catch(PDOException $e) { echo "创建数据库错误: " . $e->getMessage(); } // 关闭连接 $conn = null; ?>
以上两种方法都可以用于创建数据库,你可以根据自己的需求和喜好选择合适的方法。