在安裝 MySQL 數據庫服務器時,可能會遇到一個問題,那就是在第一次啟動 MySQL 服務器時會提示輸入初始密碼。這個初始密碼對于后續管理 MySQL 服務器非常重要,所以務必妥善保管。
在 MySQL 5.7 版本之前,初始密碼是隨機生成的,需要在 MySQL 服務器的日志文件中查看。而從 MySQL 5.7 版本開始,為了提高安全性,初始密碼就直接存儲在日志文件中了。以下是獲取初始密碼的步驟。
首先,在終端中運行以下命令,啟動 MySQL 服務器:
$ sudo systemctl start mysql啟動成功后,運行以下命令查看 MySQL 服務器的狀態:
$ sudo systemctl status mysql如果 MySQL 服務器正在運行,那么可以直接運行以下命令進入 MySQL 控制臺:
$ mysql -u root -p按照提示輸入初始密碼并回車即可。如果提示密碼錯誤,則可能需要查看日志文件以獲取初始密碼。 在 MySQL 5.7 版本之后,初始密碼存儲在日志文件中,需要通過日志文件查看。可以運行以下命令查看日志文件的存儲位置:
$ sudo grep 'error log' /etc/mysql/mysql.conf.d/mysqld.cnf在日志文件中查找類似以下內容的行:
2022-01-01T00:00:00.000000Z 1 [Note] A temporary password is generated for root@localhost: xxxxxxxx其中,xxxxxxxx 就是初始密碼。將其記下并妥善保管。 以上就是獲取 MySQL 服務器初始密碼的方法。為了保障 MySQL 數據庫的安全性,建議在設置密碼時要設置一個強密碼,并在后續管理 MySQL 數據庫時妥善保管該密碼。
上一篇css背景圖片一直找不到
下一篇mysql 服務器可執行