一、修改配置檔案
1、 vim /etc/my.cnf
2、 新增skip-grant-tables
3、重啟mysql:sudo service mysqld restart
如下圖:
二、登入mysql
1、 mysql -uroot -p
2、輸入密碼登入
3、use mysql;
4、更新root使用者資訊,把密碼設定為空字串
update user set authentication_string='' where user='root';
5、exit; 退出mysql
6、vim /etc/my.cnf 檔案注釋掉 skip-grant-tables
7、重啟mysql: sudo service mysqld restart
三、設定mysql密碼 為root1、無密碼登入mysql(mysql -urroot)
2、檢視mysql初始的密碼策略
show variables like 'validate_password%';
3、首先需要設定密碼的驗證強度等級
set global validate_password_policy=low;
4、根據需要設定密碼長度,我這裡設定為4
set global validate_password_length=4;
5、修改root使用者密碼
alter user 'root'@'%' identified by 'root';
6、退出mysql用新的密碼重新登入
centos mysql忘記密碼,修改密碼
centos mysql忘記密碼,修改密碼 1.修改配置檔案my.cnf root localhost vi etc my.cnf 找到mysqld在之後新增 skip grant tables 儲存退出 2.重啟mysql服務 必須重啟後才能不需要密碼進入 systemctl restart my...
Centos MySQL 安裝及密碼修改
1 centos 安裝mysql 安裝的過程,在連線裡面寫的很清楚,很簡單,親側有效 2 mysql root 密碼的修改 在登入mysql時缺省會進行密碼檢測,但是在安裝目錄 etc my.cnf 裡面 mysqld 下面配置一行 skip grant tables 重啟mysql,登入時,隨便輸...
Centos mysql忘記密碼
首先開啟配置檔案 vim etc my.cnf 在裡面加上 skip grant tables 重啟mysql 服務 systemctl restart mysqld.service 登入mysql 連續回車,進入 mysql u root p use mysql 修改密碼 update user ...