mariadb root忘記密碼修改

2021-08-01 04:11:38 字數 533 閱讀 4569

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 後輸入 空...