php怎么获得mysql
时间 : 2023-08-03 19:39:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
在PHP中,获得MySQL数据库连接有多种方法,下面是常用的两种方法:
方法一:使用 mysqli 函数
首先,需要确保已安装并启用了 MySQLi 扩展。接下来,可以使用以下代码来获得 MySQL 数据库连接:
```php
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database_name";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
} else {
echo "连接成功";
}
// 关闭连接
$conn->close();
?>
在以上代码中,需要根据实际情况修改 `$servername`、`$username`、`$password` 和 `$dbname` 的值。`$servername` 是 MySQL 服务器的主机名,`$username` 是连接数据库的用户名,`$password` 是连接数据库的密码,`$dbname` 是要连接的数据库名。
创建连接时,将会创建一个名为 `$conn` 的新 mysqli 对象。然后,可以使用 `$conn` 对象执行各种数据库操作。
方法二:使用 PDO 连接
PDO 是 PHP Data Objects 的缩写,可以连接多种类型的数据库。下面是使用 PDO 连接 MySQL 数据库的示例代码:
```php
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database_name";
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// 设置错误模式为异常
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "连接成功";
} catch(PDOException $e) {
echo "连接失败: " . $e->getMessage();
}
// 关闭连接
$conn = null;
?>
在以上代码中,同样需要根据实际情况修改 `$servername`、`$username`、`$password` 和 `$dbname` 的值。
创建 PDO 连接时,使用了 `mysql:host=$servername;dbname=$dbname` 的字符串来指定连接的服务器和数据库名。
无论是使用 mysqli 还是 PDO,都可以通过对 `$conn` 对象调用相应的方法来执行 SQL 查询、插入、更新、删除等操作。
上一篇
mysql怎么写乘法
下一篇
mysql怎么显示约束
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章