文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


2.3.3.5 首次啟動伺服器

本節提供啟動 MySQL 伺服器的一般概述。以下各節提供從命令列或以 Windows 服務啟動 MySQL 伺服器的更具體資訊。

如果您使用 noinstall 版本安裝 MySQL,或者您希望手動設定和測試 MySQL 而不是使用 MySQL Configurator,則此處的資訊主要適用。

這些章節中的範例假設 MySQL 安裝在預設位置 C:\Program Files\MySQL\MySQL Server 9.0 下。如果您將 MySQL 安裝在不同的位置,請調整範例中顯示的路徑名稱。

用戶端有兩個選項。他們可以使用 TCP/IP,或者如果伺服器支援具名管道連線,則可以使用具名管道。

如果伺服器在啟動時啟用了 shared_memory 系統變數,則 Windows 版 MySQL 也支援共用記憶體連線。用戶端可以使用 --protocol=MEMORY 選項,透過共用記憶體連線。

有關要執行的伺服器二進位檔的資訊,請參閱第 2.3.3.3 節,「選取 MySQL 伺服器類型」

最好在主控台視窗(或「DOS 視窗」)中的命令提示字元中進行測試。這樣,您可以讓伺服器在視窗中顯示狀態訊息,方便查看。如果您的設定有問題,這些訊息可讓您更容易識別和修正任何問題。

注意

必須先初始化資料庫,才能啟動 MySQL。如需有關初始化程序的其他資訊,請參閱第 2.9.1 節,「初始化資料目錄」

若要啟動伺服器,請輸入此命令

C:\> "C:\Program Files\MySQL\MySQL Server 9.0\bin\mysqld" --console

您應該會看到類似於以下訊息的訊息,因為它會啟動(路徑名稱和大小可能有所不同)。ready for connections 訊息表示伺服器已準備好為用戶端連線提供服務。

[Server] C:\mysql\bin\mysqld.exe (mysqld 8.0.30) starting as process 21236
[InnoDB] InnoDB initialization has started.
[InnoDB] InnoDB initialization has ended.
[Server] CA certificate ca.pem is self signed.
[Server] Channel mysql_main configured to support TLS. 
Encrypted connections are now supported for this channel.
[Server] X Plugin ready for connections. Bind-address: '::' port: 33060
[Server] C:\mysql\bin\mysqld.exe: ready for connections. 
Version: '8.0.30'  socket: ''  port: 3306  MySQL Community Server - GPL.

您現在可以開啟一個新的主控台視窗來執行用戶端程式。

如果您省略 --console 選項,伺服器會將診斷輸出寫入資料目錄中的錯誤記錄檔(預設為 C:\Program Files\MySQL\MySQL Server 9.0\data)。錯誤記錄檔是具有 .err 副檔名的檔案,可以使用 --log-error 選項設定。

注意

MySQL 授權表中的初始 root 帳戶沒有密碼。啟動伺服器後,您應該使用第 2.9.4 節,「保護初始 MySQL 帳戶」中的指示,為其設定密碼。