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

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

青灯夜游
青灯夜游原創
2020-10-16 09:43:587356瀏覽

解決方法: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn