Mysql修改密码的多种方法
2017-12-13 18:38
204 查看
Mysql修改密码的多种方法。
对于没有密码的用户:
修改root密码方式一:
修改root密码方式二:sql语句修改法
修改root密码方式三:
不知道密码的情况下找回密码:
多实例的mysql忘记密码之后修改:
对于没有密码的用户:
mysqladmin -u root password 'oldboy' mysqladmin -u root password 'oldboy' -S /data/3306/mysql.sock ##适合多实例方式。
修改root密码方式一:
mysqladmin -uroot -pwestos password '111' ##将westos改为111
修改root密码方式二:sql语句修改法
MariaDB [(none)]> update mysql.user set password=PASSWORD("westos") where user="root" and host="localhost"; ##修改mysql库user表中root用户(对应主机为localhost)的密码为westos MariaDB [(none)]> flush privileges; ##刷新权限
修改root密码方式三:
MariaDB [(none)]> set password=password('oldboy'); MariaDB [(none)]> flush privileges;
不知道密码的情况下找回密码:
关闭mysql之后,执行: [root@Server2 ~]# mysqld_safe --skip-grant-table & ##启动mysql时忽略权限,可直接进入,后台执行 [root@Server2 ~]# mysql -uroot -p ##正常方式进入,不需要输入密码,直接回车 MariaDB [(none)]> update mysql.user set password=PASSWORD("westos") where user="root" and host="localhost"; ##进去之后通过修改user表来改密码为westos。 MariaDB [(none)]> flush privileges; ##刷新 之后,关闭mysql,再次开启后正常登录
多实例的mysql忘记密码之后修改:
mysql_safe --defaults-file=/data/3306/my.cnf --skip-grant-table & ##多加一个位置参数 修改之后登录时:mysql -u root password 'oldboy' -S /data/3306/mysql.sock
相关文章推荐
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- MySQL修改root密码的多种方法
- mysql- 修改root密码的多种方法