MySQL 9.0 版本資訊
MySQL 伺服器可以從命令列手動啟動。這可以在任何版本的 Windows 上完成。
若要從命令列啟動 mysqld 伺服器,您應該啟動主控台視窗 (或 「DOS 視窗」),然後輸入此命令
C:\> "C:\Program Files\MySQL\MySQL Server 9.0\bin\mysqld"
mysqld 的路徑可能會因 MySQL 在您系統上的安裝位置而異。
您可以執行此命令來停止 MySQL 伺服器
C:\> "C:\Program Files\MySQL\MySQL Server 9.0\bin\mysqladmin" -u root shutdown
注意
如果 MySQL root
使用者帳戶有密碼,您需要使用 -p
選項叫用 mysqladmin,並在出現提示時提供密碼。
此命令會叫用 MySQL 管理公用程式 mysqladmin 以連線至伺服器並告知它關閉。此命令以 MySQL root
使用者身分連線,這是 MySQL 授權系統中的預設管理帳戶。
注意
MySQL 授權系統中的使用者完全獨立於 Microsoft Windows 下的任何作業系統使用者。
如果 mysqld 未啟動,請檢查錯誤記錄檔,以查看伺服器是否在其中寫入任何訊息來指出問題的原因。預設情況下,錯誤記錄檔位於 C:\Program Files\MySQL\MySQL Server 9.0\data
目錄中。它是尾碼為 .err
的檔案,或可透過傳遞 --log-error
選項來指定。或者,您可以嘗試使用 --console
選項啟動伺服器;在此情況下,伺服器可能會在畫面上顯示一些有用的資訊,以協助解決問題。
最後一個選項是使用 --standalone
和 --debug
選項啟動 mysqld。在此情況下,mysqld 會寫入記錄檔 C:\mysqld.trace
,其中應包含 mysqld 無法啟動的原因。請參閱 第 7.9.4 節「DBUG 套件」。
使用 mysqld --verbose --help 來顯示 mysqld 支援的所有選項。