linux下mysql忘記root密碼!

2021-09-23 10:19:00 字數 546 閱讀 6123

1、執行sudo vim /etc/my.cnf

加入 skip-grant-tables

2、重新啟動mysql

sudo service mysql restart
3、執行mysql -uroot -p(不需要密碼直接enter)

4、sql語句修改密碼

5、執行quit退出mysql

6、重新執行sudo vim /etc/my.cnf,然後刪除剛剛加入的 skip-grant-tables,重新啟動mysql

Linux系統環境下修改MySQL的root密碼

第一種方法 root使用者登入系統 usr local mysql bin mysqladmin u root p password 新密碼 enter password 舊密碼 第二種方法 root使用者登入mysql資料庫 mysql update mysql.user set password...

linux 下mysql忘記密碼

1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對 外的埠封閉,並且停止apache以及所有的使用者程序...

Linux下Mysql忘記密碼

確認只有你能登入這台機器,因為過程中mysql出於無密碼登入狀態,任何有這台機器許可權的人都可能進來搞破壞,最好的做法就是拔掉網線。root centos6 vi etc my.cnf mysqld skip grant tables default character set utf8 datad...