UPDATE user SET Password=123 where user='root'
应该要改成
UPDATE user SET Password=password('123') where user='root'我建议你使用phpmyadmin这类的数据库前端操作台.比较好用.
应该要改成
UPDATE user SET Password=password('123') where user='root'我建议你使用phpmyadmin这类的数据库前端操作台.比较好用.
调试欢乐多
查看没有什么问题后,然后在用UPDATE user SET Password=password('123') where user='root';
来修改密码!
SELECT * FORM USER;
查看的时候,明明password列里是123呀?
这是怎么回事呢?
flush privileges来重新装载授权表或者你可以用:
在系统提示符下:mysqladmin -u root password yourPassword
在MYSQL提示符下:set password for root = password("yourPassword")
mysql>mysql -u root password 你的密码行的