mysql无法用php连接,但是用navicat可以连接
本地测试php+mysql之前一直好用,今天突然打开之后就不好用了,然后用navicat连接mysql还是照常能连接,用户名是root,没有设置密码,但是mysql无法连...
本地测试php+mysql之前一直好用,今天突然打开之后就不好用了,然后用navicat连接mysql还是照常能连接,用户名是root,没有设置密码,但是mysql无法连接的提示是Access denied for user 'SYSTEM'@'localhost' (using password: NO),实在不明白为什么会是SYSTEM,应该是root的呀,重装mysql也还是一样报错,实在不想重装,希望大虾解答一下,在线等,多谢了
用户名并没有问题,所以才奇怪
唉,没有一个说的上来的呀 展开
用户名并没有问题,所以才奇怪
唉,没有一个说的上来的呀 展开
5个回答
展开全部
你可能在php.ini文件中启动了安全模式。修改php.ini文件safe_mode为“off”。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查PHP文件中连接数据库的文件用户名。
例如:$conn = mysql_connect("localhost","root","");
例如:$conn = mysql_connect("localhost","root","");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
重新修改密码,你修改密码的时候要加上password()这个函数去加密你的密码,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
连接字符串有问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询