mysql在本地安装的数据库的用户名默认是root,但是那个密码默认为空的,请问在本地如何修改这个密码呢?

有人建议要修改mysql里面的user表里面Password字段的值就可以了,但是这种办法还是不行,还是修改不了本地数据库的密码啊?
请求各位大神帮帮忙??

现在密码是空,可以用mysqladmin: mysqladmin -u root password 密码
或者
update user set password=PASSWORD("密码") where user='root'
退出,重启数据库服务
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-04
mysql> use mysql;
mysql> UPDATE user SET password=PASSWORD("123456") WHERE user='root';
mysql> FLUSH PRIVILEGES;本回答被提问者和网友采纳