設定免密碼登陸 編輯mysql配置檔案my.cnf 在最後新增skip-grant-tables
儲存
重啟mysql服務: service mysqld restart;
免密登入mysql將舊密碼置空
mysql -u root -p
use mysql
-- 將密碼置空
update
user
set authentication_string =
''where
user
='root'
;
刪除免密登入配置
刪掉配置檔案my.cnf 的配置skip-grant-tables
重啟服務 service mysqld restart
修改密碼
-- 修改密碼
alter
user
'root'
@'localhost' identified by
'新密碼'
;-- 立即生效
flush privileges
;
linux下mysql 8 0忘記密碼後重置密碼
1 免密碼登陸 找到mysql配置檔案 my.cnf,在 mysqld 模組新增 skip grant tables 儲存退出 2 使配置生效 重啟mysql服務 service mysqld restart 3 將舊密碼置空 mysql u root p 提示輸入密碼時直接敲回車。選擇資料庫 us...
linux下mysql 8 0忘記密碼後重置密碼
1 免密碼登陸 找到mysql配置檔案 my.cnf,在 mysqld 模組新增 skip grant tables 儲存退出 2 使配置生效 重啟mysql服務 service mysqld restart 3 將舊密碼置空 mysql u root p 提示輸入密碼時直接敲回車。選擇資料庫 us...
linux下mysql 8 0忘記密碼後重置密碼
linux下mysql 8.0忘記密碼後重置密碼 1 免密碼登陸 找到mysql配置檔案 my.cnf,sudo vim etc my.cnf 在 mysqld 模組新增 skip grant tables 儲存退出 2 使配置生效 重啟mysql服務 service mysqld restart ...