mysqli::real_connect(): (HY000/1045): Access denied for user 'pma'@'localhost' (using password: NO)
时间: 2023-11-21 17:56:05 浏览: 90
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
这个错误提示表明mysqli连接数据库时使用的用户名为'pma',但是没有提供密码,因此连接被拒绝。解决方法如下:
1. 确保你使用的用户名和密码是正确的,可以通过在命令行中使用mysql命令来测试连接是否正常。
2. 如果你使用的是phpMyAdmin,可以尝试修改config.inc.php文件中的用户名和密码,确保它们与你的MySQL用户名和密码匹配。
3. 如果你使用的是Appserv安装的MySQL,可以尝试修改config.sample.inc.php文件中的$cfg['Servers'][$i]['controluser']和$cfg['Servers'][$i]['controlpass'],将它们的注释去掉,并将用户名和密码设置为正确的值。
4. 如果你使用的是其他工具连接MySQL,可以尝试在连接字符串中提供正确的用户名和密码。
阅读全文