一次修改mysql的root密码的记录

来源:互联网 发布:多线程并发写数据库 编辑:程序博客网 时间:2024/06/05 23:04

 新安装的mysql,没有设置root密码,直接就可以登陆,mysql -h127.0.0.1 -P3310 但是进去后对mysql这个数据库没有use的权限,无奈,后来启动的时候加上参数--skip-grant-tables 不用密码就可以登录root,其实这就是一个坑,因为我就没有设置root密码呀,只是因为比较懒,登录的时候没有指定用户root,后来用root用户登录后,就有权限对mysql数据库操作做了,发现mysql.user中有两个空账号,这个空账号就是登陆时候不指定用户用的,空账号没有读取mysql这个数据库的权限,所以没法修改root密码。
 修改root的密码的语句:

update mysql.user set password=password('123456') where User='root';

0 0
原创粉丝点击