1.修改maria的登入設定:
# vim /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables
儲存並且退出vi。
2.重新啟動mariadb
成功3.登入並修改mysql的root密碼
# mysql
mysql> update user set password = password ( 'new-password' ) where user = 'root' ;
4.將mysql的登入設定修改回來
# vim /etc/my.cnf
將剛才在[mysqld]的段中加上的skip-grant-tables刪除
儲存並且退出vim
5.重新啟動mariadbld
忘記了MariaDB root密碼的解決辦法
1.停掉mariadb systemctl stop mariadb.service2.kill掉系統裡的mysql程序 ps ef grep mariadb 查詢程序pid kill 程序pid 3.用以下命令啟動mysql,以不檢查許可權的方式啟動 mysqld safe skip grant ...
mysql 密碼忘記 MySQL忘記密碼??怎麼辦
再開啟另外乙個cmd視窗,同樣是進入到mysql的bin目錄,如果已經將mysql的bin目錄配置到環境變數中,可以直接輸入mysql命令 c mysql 5.7.19 winx64 bin mysql welcome to the mysql monitor.commands end with o...
Linux忘記密碼
方法 grub啟動修改 啟動到grub時,按e鍵 進入新的選項中,選擇到 kernel boot vmlinuz 2.4.18 14 single ro root label 後,回車,在kernel boot vmlinuz 2.4.18 14 single ro root label 後輸入 空...