–skip-grant-tables (關閉授權表登入)
–skip-networking (只能本地登入關閉遠端登入)
a. 關閉資料庫例項
/etc/init.d/mysqld stop
b. 特殊模式啟動
mysqld_safe --skip-grant-tables --skip-networking &
c. 登入重新整理授權表
[root@db01 data]# mysql
mysql> flush privilges;
d. 改密碼
mysql> alter user root@『localhost』 identified by 『123』;
e. 重啟到正常模式
[root@db01 data]# /etc/init.d/mysqld restart
f.基於剛才給的密碼登入
mysql -uroot -p123
mysql登入密碼忘記怎麼辦?
很多時候,密碼太多導致有的密碼不常用的話很容易被忘記,資料庫密碼忘記了怎麼 辦?以下方法可以解決這個煩惱 1 首先在linux上登入超級賬戶 我這裡是root 2 修改 etc my.cnf配置檔案 這一步作用是資料庫 啟動的時候 跳躍許可權表的限制,不用驗證密碼,直接登入。vi etc my.cn...
mysql 怎麼辦 mysql 密碼忘記怎麼辦
一 若資料庫是初次登陸 linux系統給資料庫生成了乙個原始密碼在檔案 var log mysqld.log中 grep temporary password var log mysqld.log 找到原始密碼 登陸 mysql uroot p 你找到的密碼 mysql set global val...
mysql忘記密碼怎麼辦?
mysql忘記密碼怎麼辦?windows 1.用系統管理員登陸系統。2.停止mysql的服務。3.進入命令視窗,然後進入mysql的安裝目錄,比如我的安裝目錄是c mysql,進入c mysqlbin 4.跳過許可權檢查啟動mysql,c mysqlbin mysqld nt skip grant ...