关于修改mysql.user里root用户的密码的问题请教 在mysql.user里修改了root用户的密码,然后退出mysql,再次登入,发现还是原来的密码。就是说并未修改成功,什么原因?语句是UPDATE user SET password = PASSWORD('123456') WHERE user = 'root',执行该语句后也没任何报错。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql>use mysqlmysql>update user set password=password("new_pass") where user="root";mysql>flush privileges;再重新启动MYSQL试试 多些楼上2位。但如果不执行这条的话,为何退出mysql再登录也没用呢?想知道原因? 使用FLUSH PRIVILEGES告诉服务器重载授权表或者重启服务器 FLUSH PRIVILEGES是告诉服务器重读授权表。否则,只有重启服务器后更改方会被注意到 你的发“退出mysql再登录”只不过是你的客户端退出而已,服务器端并没有更新啊。 跪求 MySQL 多条语句查询 mysql join 的问题 表合并问题 谁可以帮我解答这个Query的问题??谢谢 mysqlimport导入一个txt文件出现的问题 mysql的insert性能上限有多少 关于sql server (在线等) 急!这个case语句为什么执行时总是出错?提示在"from b join a on b.emplid=a.id"附近有错误 mysql 的存储过程的问题 MYSQL外连接的执行效率如何提高? mysql 如何随机插入中文? mysql中的表空间的概念是逻辑概念还是物理概念?
mysql>update user set password=password("new_pass") where user="root";
mysql>flush privileges;
再重新启动MYSQL试试