gpt4 book ai didi

PHP脚本无法访问sql中的数据库

转载 作者:行者123 更新时间:2023-11-29 07:35:36 25 4
gpt4 key购买 nike

我正在尝试通过 php 脚本连接到 MySQL 数据库。它给了我来自 mysql_error() 的错误:用户 '@localhost' 访问数据库 'userinfo'

被拒绝

userinfo 是数据库。

我的脚本是这样的

<?php
$servername = "localhost";
$username = "root";
$password = "'mm'";
$database = "userinfo";
$conn = mysqli_connect($servername, $username, $password);

if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}

echo "Connected successfully<br>";

mysql_select_db($database) or die(mysql_error());

echo "connected successfully to db:" . $database . "<br>";
?>

最佳答案

您正在使用

进行连接
mysqli_

功能并选择数据

mysql_

避免同时使用两者。因为它们不兼容。使用 mysqli_ 替代方案

mysqli_select_db($conn, $database);

mysqli_error($conn)

关于PHP脚本无法访问sql中的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30928842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com