mysql忘了root密码_mysql忘记root密码怎么办
產品型號:Thinkpad E15
系統版本:centos8
軟件版本:mysql 5.7
mysql忘記root密碼怎么辦
啟動MySQL服務的時候跳過權限表認證。
停止數據庫
[root@xuegod63 ~]# systemctl stop mariadb
直接通過安全模式啟動并跳過用戶名認證
[root@xuegod63 ~]# mysqld_safe --skip-grant-table? ?&
修改密碼
[root@xuegod63 ~]# mysql
MariaDB [(none)]> update mysql.user set password=password('xuegod') where user='root' and host='localhost';
通過新密碼關閉數據庫
[root@xuegod63 ~]# mysqladmin -uroot -pxuegod shutdown
重新啟動數據庫
[root@xuegod63 ~]# systemctl start mariadb
注:如果修改配置文件繞過權限表認證,則啟動數據庫前應刪除配置文件中添加的skip-grant-tables。
新密碼登錄數據庫
[root@xuegod63 ~]# mysql -uroot -pxuegod
總結:
1、停止數據庫
2、通過安全模式跳過安全表啟動并修改密碼
3、使用新密碼關閉數據庫后重新啟動mysql
總結
以上是生活随笔為你收集整理的mysql忘了root密码_mysql忘记root密码怎么办的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 封装表单数据类型_Java基本
- 下一篇: java实例域静态域_有关java 实例