首頁 > 資料庫 > mysql教程 > centos下mysql預設密碼忘記怎麼辦?

centos下mysql預設密碼忘記怎麼辦?

青灯夜游
發布: 2022-03-30 15:50:25
原創
7406 人瀏覽過

解決方法:1、使用“grep 'temporary password' /var/log/mysqld.log”指令找回安裝時的初始密碼即可;2、修改設定檔“my.cnf”,免密登入mysql伺服器,使用update指令設定新密碼即可。

centos下mysql預設密碼忘記怎麼辦?

本教學操作環境:CentOS 6系統、mysql8版本、Dell G3電腦。

centos下mysql預設密碼忘記的解決方法

#方法一、找回安裝時的初始密碼:

直接執行以下指令

grep 'temporary password' /var/log/mysqld.log
登入後複製

centos下mysql預設密碼忘記怎麼辦?

#方法二、設定my.cnf文件,免密登入mysql伺服器,使用update指令設定新密碼

1、修改設定文件,免密登入mysql伺服器

#vim /etc/my.cnf(註:windows下修改的是my.ini)

在[mysqld]後面任何一行新增

explicit_defaults_for_timestamp=true
skip-grant-tables
登入後複製

儲存並退出

重啟mysql

service mysqld restart
登入後複製

直接登入mysql

mysql -uroot
登入後複製

centos下mysql預設密碼忘記怎麼辦?

2、修改密碼

use mysql
update user set authentication_string=password(“123456”) where user=“root”;
登入後複製

centos下mysql預設密碼忘記怎麼辦?

#(推薦教學:mysql影片教學

以上是centos下mysql預設密碼忘記怎麼辦?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板