使用 MySQLi 连接
<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database_name";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} else {
echo "Connected successfully";
}
// 进行数据库操作...
// 关闭连接
$conn->close();
?>
使用 PDO 连接
<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database_name";
try {
// 创建连接
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// 设置 PDO 错误模式为异常
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully";
// 进行数据库操作...
// 关闭连接
$conn = null;
} catch (PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}
?>
无论你选择使用 MySQLi 还是 PDO,连接步骤基本相同:
1. 提供数据库服务器的主机名($servername)、用户名($username)、密码($password)、以及数据库名称($dbname)。
2. 创建连接对象。
3. 检查连接是否成功。
4. 执行数据库操作。
5. 关闭连接。
请将 "your_username"、"your_password" 和 "your_database_name" 替换为实际的数据库用户名、密码和数据库名称。在实际应用中,为了安全起见,建议将敏感信息存储在配置文件中,而不是直接硬编码在代码中。
选择 MySQLi 还是 PDO 取决于你的个人偏好和项目需求。 MySQLi 提供了面向对象和面向过程的两种接口,而 PDO 是一个通用的数据库访问层,可以连接多种类型的数据库。
转载请注明出处:http://www.pingtaimeng.com/article/detail/14081/MySQL