为什么在phpmyadmin里添加了密码后就进不去了 为什么在phpmyadmin里添加了密码后就进不去了?在给root添加密码后,就进不去了。密码绝对没错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 原因是因为你使用的mysql服务器版本中使用了新的密码验证机制,这需要客户端的版本要在4.0以上,原来的密码函数被改为old_password ();,这样使用password()生成的密码在旧的版本上的客户端就不好使了,而PHP中的MYSQL客户端都是3.23的(当然,mysqli的扩展除外),问题就在这了。先用root登录MYSQL服务器,执行 mysql>set password for user1@"localhost"=old_password('yourPassword'); 还得重新配置config.inc.php文件 ... $cfg['Servers'][$i]['password'] = 'yourpassword'; 我重新配置了一下config.inc.php文件就可以进了。 不用这好像是继承版本的缺陷吧第一次不管你设置没设置密码都要用大写的yes登陆,然后进取再改最后再重新登陆 登录密码跟数据库无关。是写在config.inc.php里的。 php数组整理的问题 php 新手提问?大虾帮忙解决下 怎么传递头部,帮帮小妹,第2次问这个问题了 mysql一个表中没有定义序号变量,如何检索可能重复的变量? php5不报错 求助高手!!!请问用php邮件发送中为什么图片作为table的背景图就不能转发呢? PHP存在严重安全漏洞?! 我想问:怎样从服务器上,向指定的IP(浏览器)发送一个消息, 如何在PHP中连接到其他页 php做的udp端口信号接收服务端程序,发现端口被30秒后自动关停? PHP分页问题 求php的建站系统!
mysql>set password for user1@"localhost"=old_password('yourPassword');
$cfg['Servers'][$i]['password'] = 'yourpassword';
这好像是继承版本的缺陷吧
第一次不管你设置没设置密码都要用大写的yes登陆,然后进取再改
最后再重新登陆