PHP调试出错1045:Access denied for user 'root'@'localhost' (using...
发布网友
发布时间:2024-05-11 15:59
我来回答
共5个回答
热心网友
时间:2024-06-21 16:31
mysql错误1045就是没有选择数据库.
你的程序可能是链接了数据库,但是没有选择,看看数据库链接的那段程序,一般需要两个函数mysql_connect(),mysql_select_db(),你的程序可能少了后面那个吧。如果用的对象接口就是一个new mysql()
热心网友
时间:2024-06-21 16:33
你的数据库连接文件里的用户名和密码设的不对
在config.php里改下你mysql的帐户的用户名和密码
帐户用root就得填上root对应的密码
热心网友
时间:2024-06-21 16:28
在config.inc.php 文件中
搜索「$cfg['Servers'][$i]['auth_type'] = 'cookie';」,改成「$cfg['Servers'][$i]['auth_type'] = 'http';」
搜索「$cfg['Servers'][$i]['controluser'] = 'pmausr';」,改成「$cfg['Servers'][$i]['controluser'] = 'root';」
搜索「$cfg['Servers'][$i]['controlpass'] = 'pmapass';」,改成「$cfg['Servers'][$i]['controlpass'] = 'MYSQL的密码;」
更改后成功登录,这样在 Windows XP 中架 HTTP Server 成功!
热心网友
时间:2024-06-21 16:31
C盘有病毒
热心网友
时间:2024-06-21 16:28
你应该帖出
core\IBMysql.php
帖现在的代码没用!