mysql root密碼忘記

2022-02-24 11:14:17 字數 522 閱讀 7043

首先停掉mysql服務,在/etc/my.cnf中新增 skip-grant-tables,同時可以新增skip-networking選項來禁用網路功能,防止這時其他人通過網路連線到資料庫

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

symbolic-links=0

skip-grant-tables #新增這一行 

skip-networking #新增這一行

之後就可以修改密碼了

mariadb [mysql]> update mysql.user set password=password('1') where user='root';

query ok, 1 row affected (0.00 sec)

rows matched: 1 changed: 1 warnings: 0

修改完成後記得把配置檔案改回來

mysql root忘記密碼

etc init.d mysql stop usr local mysql bin mysqld safe user mysql skip grant tables skip networking mysql u root mysql mysql update user set password p...

忘記mysql root密碼

登入 phpmyadmin 時,發現找不到root密碼了。找到乙個資料,解決了問題 2 執行 service mysqld restart 3 執行 mysql 到mysql 命令列 4 mysql use mysql mysql update user set password password ...

mysql root 密碼忘記

首次安裝mysql後,使用root登入mysql。終端會提示需要輸入密碼。可是安裝的過程並沒有提示輸入root的密碼。怎麼辦呢?通過修改my。conf配置繞開mysql的授權驗證,重置root使用者的密碼。操作過程如下 1 先停止當前正在執行的mysql服務 service mysql stop 2...