如果您是Linux新手或者新手MySQL管理員,您可能會遇到MySQL初始化密碼的問題。Linux下MySQL初始化密碼是安裝完成后必須完成的步驟之一。接下來,我們將一步一步地為您介紹如何在Linux下初始化MySQL密碼。
$ sudo systemctl start mysqld $ sudo systemctl status mysqld $ sudo grep 'temporary password' /var/log/mysqld.log
首先,讓我們啟動MySQL服務并檢查其狀態。然后執行grep命令來在MySQL日志中搜索臨時密碼。
$ mysql_secure_installation
接下來,我們將使用mysql_secure_installation腳本來初始化MySQL密碼。此腳本將引導您執行以下步驟:
- 更改root用戶的密碼。
- 刪除匿名用戶。
- 禁用root用戶遠程登錄。
- 刪除測試數據庫和訪問權限。
輸入當前的臨時密碼,然后按照腳本指導完成操作。
Enter password for user root: New password: Re-enter new password: Remove anonymous users? [Y/n] y Disallow root login remotely? [Y/n] y Remove test database and access to it? [Y/n] y Reload privilege tables now? [Y/n] y
完成這些操作后,您的MySQL數據庫將安全地運行在Linux系統上。