Centos7下mysql忘記root密碼處理方法

2021-08-14 20:49:44 字數 430 閱讀 5473

1. 使用命令: vi /etc/my.cnf

2. 在[mysqld]下新增一段**: skip-grant-tables

3. 重啟mysql服務: service mysql restart

4. 使用者無密碼登入: mysql -uroot -p

5. 選擇mysql資料庫: use mysql;

6. 修改root密碼: update user set authentication_string=password('123') where user='root';

如果提示密碼強度不夠,請使用大小寫字母組合

7. 重新整理許可權: flush privileges;

8. 退出: exit;

9: 再次進入my.cnf裡刪除skip-grant-tables

10. 重啟mysql服務:同第三步

CentOS 7下忘記mysql密碼找回

1.mysql密碼忘記 2.停止mysql etc init.d mysql stop3.啟動無密登入mysql 前面 usr local mysql bin 是mysql安裝的目錄bin下 4.進入mysql命令 usr local mysql bin mysql uroot p密碼 是空,直接按...

Centos7下忘記Mysql密碼的解決辦法

mysqladmin只能用於mysql沒有密碼時的情況,但centos7下,安裝mysql5.7後都會自帶root原始密碼,可以用原始密碼登陸進去然後再修改,或者skip跳過密碼進入資料庫修改密碼。一 先停止mysql服務 root localhost systemctl stop mysqld.s...

Centos7下mariadb忘記root密碼處理

1,停止mariadb服務systemctl stop mariadb 2,修改配置檔案 vim etc my.cnf 在 mysqld 下新增skip grant tables 意思是忽略密碼,儲存並退出 3,啟動mariadb systemctl start mariadb 4,修改密碼 mys...