linux下啟動與修改mysql的root密碼

2021-08-16 14:59:38 字數 594 閱讀 6162

環境fedora25

使用yum安裝完成mysql社群版版本後,通過命令 myslq -u root -p登陸資料庫,提示1045 錯誤,因為密碼不正確。

沒辦法,只能修改配置檔案的方法來解決這個問題,該解決方法適用忘記密碼的情況:

1 停止mysql服務

sudo service mysql stop

2 修改配置檔案

vi /etc/my.cnf

在[mysqld]行內容下面新增一行:

skip-grant-tables

3 sudo service mysql start

這樣就可以不輸入密碼就登陸資料庫了

修改root秘密

因為我們在配置檔案中寫入了skip-grant-tables這樣的跳過驗證的內容,如果現在直接修改密碼的話會報錯,提示1290錯誤。

修改方法:

登陸資料庫後使用命令

flush privileges;

執行成功後我們就可以使用mysql提供的命令修改密碼了

alter user 『root』@』localhost』 identified by 『這裡是新密碼』;

WampServer下修改和重置MySQL密碼

wampserver安裝後密碼是空的,修改一般有兩種方式 一是通過phpmyadmin直接修改 二是使用wamp的mysql控制台修改。第一種 在phpmyadmin介面中點選 使用者 將使用者概況中的所有使用者名為 root 使用者的密碼都改為 要修改的密碼 修改是點選 編輯許可權 設定密碼即可。...

修改mysq時區及linux時區

1.mysql 找到my.cnf檔案,一般在 etc 下面,或者 etc mysql 下面,在mysqld裡面新增一句 default time zone 8 00 重啟mysql即可,service mysql resart 2.修改linux時區為上海 cp usr share zoneinfo...

Linux下利用Docker搭建MYSQL5 7

1 建立mysql配置目錄 建立配置目錄 mkdir p etc mysql conf.d 建立資料和日誌目錄 mkdir pv opt mysql 2 修改my.cnf配置 輸入 sudo vim etc mysql conf.d my.cnf,新增如下內容 mysqld default stor...