gpt4 book ai didi

mysql - 空用户拒绝MySQL访问

转载 作者:行者123 更新时间:2023-11-30 01:31:45 26 4
gpt4 key购买 nike

我目前正在尝试此代码(PHP / MySQL):

mysql_query("INSERT INTO `db`.`table1` (`column0`, `column1`) VALUES ('value1',
'value2');");


但是我遇到一个错误:


  用户“ @'localhost”的访问被拒绝(使用密码:NO)


我认为,用户名为空有点奇怪。以下代码用于连接到数据库

$user = "user3";
$pass = "****";

mysql_connect("localhost", $user, $pass);
mysql_select_db("db");


有人知道我的错误在哪里吗?

谢谢你的想法

最佳答案

必须在任何其他mysql_connect操作调用之前调用mysql。通常,使用链接资源也是一个好主意:

$link = mysql_connect();
mysql_query($query, $link);


最好不要使用PDO或mysqli,因为不建议使用ext / mysql。

关于mysql - 空用户拒绝MySQL访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17369382/

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