MySQL 5.7安裝后默認登錄密碼的查看方法
1. MySQL 歷史版本安裝地址
MySQL 歷史版本安裝地址 :http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.7/
1. MySQL 5.7 默認安裝目錄結構
MySQL 5.7 默認安裝完成后會有如上圖所示的目錄結構,值得注意的是最開始并沒有data 文件夾。
出于安全考慮,MySQL 5.7 默認安裝完成后,在沒有初始化之前是沒有辦法登錄的。
2. 初始化MySQL 5.7
- 打開cmd命令行,進入到
C:\Program Files (x86)\MySQL\MySQL Server 5.7\bin
文件夾下,執(zhí)行如下命令:
mysqld --initialize
- 命令完成后我們可以看到多了這樣一個data 文件夾
- 打開data文件夾,我們可以看到一個叫做 XX-80.err 文件,
- 用notepad++ 或者其他多文本編輯器打開它,可以看到如下內(nèi)容
2019-07-12T22:24:42.156000Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 2019-07-12T22:24:55.985000Z 0 [Warning] InnoDB: New log files created, LSN=45790 2019-07-12T22:24:58.032000Z 0 [Warning] InnoDB: Creating foreign key constraint system tables. 2019-07-12T22:24:58.128000Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: e1a601c9-a4f3-11e9-b32f-1c1b0d1c5e29. 2019-07-12T22:24:58.135000Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened. 2019-07-12T22:24:58.148000Z 1 [Note] A temporary password is generated for root@localhost: zBty88eNuL!*
然后我們可以在日志里找到
A temporary password is generated for root@localhost: zBty88eNuL!*
這個就是隨機生成了一個密碼。
- 當嘗試登錄的時候,可以會提示這樣的錯誤
故障: ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’(10061)
原因:這是因為我們還沒有啟動MySQL監(jiān)聽服務
- 打開cmd命令行,進入到
C:\Program Files (x86)\MySQL\MySQL Server 5.7\bin
文件夾下,執(zhí)行如下命令:
mysqld -install
看到如下內(nèi)容說明安裝成功
- 命令行輸入services.msc 服務管理界面,找到MySQL 服務,然后右鍵啟動即可。
- 也可以在cmd里面輸入以下命令啟動:
net start mysql
- 然后輸入剛才找到臨時密碼輸入即可
- 點擊確定,第一次修改會提示讓你修改密碼你修改下即可。
以上就是MySQL 5.7安裝后默認登錄密碼的查看方法的詳細內(nèi)容,更多關于MySQL 5.7默認登錄密碼的資料請關注腳本之家其它相關文章!
相關文章
mysql Buffer Pool的存儲結構和內(nèi)存淘汰機制詳解
這篇文章主要介紹了mysql Buffer Pool的存儲結構和內(nèi)存淘汰機制詳解,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-03-03- mysql從4.1版開始支持子查詢功能,在此版本前,可以用join寫連表查詢來進行替代,但不推薦這么寫,相當?shù)穆闊?/div> 2014-04-04
解決MySQL讀寫分離導致insert后select不到數(shù)據(jù)的問題
這篇文章主要介紹了解決MySQL讀寫分離導致insert后select不到數(shù)據(jù)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12最新評論