要配置和使用mysqli连接MySQL,您需要按照以下步骤进行操作:
确保您的PHP版本是7或更高版本。如果不是,请升级到PHP7。
确保您的PHP安装中启用了mysqli扩展。您可以通过在php.ini文件中取消注释以下行来启用mysqli扩展:
extension=php_mysqli.dll
重启您的Web服务器,以使更改生效。
在您的PHP代码中,使用mysqli_connect函数来连接到MySQL数据库。以下是一个示例代码:
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接是否成功
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
echo "连接成功";
在上面的示例中,您需要将your_username
,your_password
和your_database
替换为您的MySQL用户名,密码和数据库名称。
// 查询数据
$sql = "SELECT * FROM your_table";
$result = mysqli_query($conn, $sql);
// 处理查询结果
if (mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
echo "ID: " . $row["id"] . " - Name: " . $row["name"] . "<br>";
}
} else {
echo "没有结果";
}
// 插入数据
$sql = "INSERT INTO your_table (name, email) VALUES ('John Doe', 'john@example.com')";
if (mysqli_query($conn, $sql)) {
echo "数据插入成功";
} else {
echo "数据插入失败: " . mysqli_error($conn);
}
// 关闭连接
mysqli_close($conn);
在上面的示例中,您需要将your_table
替换为您要操作的实际表名。
这是一个基本的mysqli配置和使用示例。您可以根据自己的需求进行修改和扩展。
下一篇:php7安装mysql扩展
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站