mysql修改用户密码
之前一直用惯了oracle,mysql修改密码虽然一直用,但是一直都没记住现在整理一下
方法一:
mysql> set password for 'root'@'localhost' = password('123');
方法二:用mysqladmin
mysqladmin -u用户名 -p现在密码 password 新密码
mysqladmin -uroot -p123456 password 123 #把现在的123456改为123
方法三:用yodate直接修改user表,简单粗暴
mysql> use mysql;
mysql> update user set password=password('123456') where user='root' and host='%';
5.7以后authentication_string变成这个字段了
mysql> update user set authentication_string=password('123456') where user='root' and host='%';
mysql> flush privileges;
之前一直用惯了oracle,mysql修改密码虽然一直用,但是一直都没记住现在整理一下
方法一:
mysql> set password for 'root'@'localhost' = password('123');
方法二:用mysqladmin
mysqladmin -u用户名 -p现在密码 password 新密码
mysqladmin -uroot -p123456 password 123 #把现在的123456改为123
方法三:用yodate直接修改user表,简单粗暴
mysql> use mysql;
mysql> update user set password=password('123456') where user='root' and host='%';
5.7以后authentication_string变成这个字段了
mysql> update user set authentication_string=password('123456') where user='root' and host='%';
mysql> flush privileges;