更新時間:2022-03-21 10:45:09 來源:動力節點 瀏覽1825次
本節概述了啟動MySQL服務器。以下部分提供了從命令行或作為Windows服務啟動MySQL服務器的更具體信息。
此處的信息主要適用于您使用該noinstall版本安裝MySQL,或者如果您希望手動配置和測試MySQL而不是使用 MySQL安裝程序。
這些部分中的示例假定MySQL安裝在默認位置C:\Program Files\MySQL\MySQL Server 8.0. 如果您將MySQL安裝在不同的位置,請調整示例中顯示的路徑名。
客戶有兩種選擇。它們可以使用 TCP/IP,或者如果服務器支持命名管道連接,它們可以使用命名管道。
shared_memory如果服務器在啟用系統變量 的情況下啟動,MySQL for Windows 也支持共享內存連接 。--protocol=MEMORY客戶端可以使用該選項 通過共享內存進行連接 。
最好從控制臺窗口(或“ DOS 窗口”)中的命令提示符進行測試。通過這種方式,您可以讓服務器在易于查看的窗口中顯示狀態消息。如果您的配置有問題,這些消息可以讓您更輕松地識別和修復任何問題。
要啟動服務器,請輸入以下命令:
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld" --console
對于包含InnoDB支持的服務器,您應該會在啟動時看到與以下類似的消息(路徑名稱和大小可能不同):
InnoDB: The first specified datafile c:\ibdata\ibdata1 did not exist:
InnoDB: a new database to be created!
InnoDB: Setting file c:\ibdata\ibdata1 size to 209715200
InnoDB: Database physically writes the file full: wait...
InnoDB: Log file c:\iblogs\ib_logfile0 did not exist: new to be created
InnoDB: Setting log file c:\iblogs\ib_logfile0 size to 31457280
InnoDB: Log file c:\iblogs\ib_logfile1 did not exist: new to be created
InnoDB: Setting log file c:\iblogs\ib_logfile1 size to 31457280
InnoDB: Log file c:\iblogs\ib_logfile2 did not exist: new to be created
InnoDB: Setting log file c:\iblogs\ib_logfile2 size to 31457280
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: creating foreign key constraint system tables
InnoDB: foreign key constraint system tables created
011024 10:58:25 InnoDB: Started
當服務器完成其啟動序列時,您應該會看到類似這樣的內容,這表明服務器已準備好為客戶端連接提供服務:
mysqld: ready for connections
Version: '8.0.28' socket: '' port: 3306
服務器繼續將它產生的任何進一步的診斷輸出寫入控制臺。您可以打開一個新的控制臺窗口來運行客戶端程序。
如果省略該--console選項,服務器會將診斷輸出寫入數據目錄中的錯誤日志(C:\Program Files\MySQL\MySQL Server 8.0\data默認情況下)。錯誤日志是帶有.err擴展名的文件,可以使用--log-error 選項進行設置。如果大家想了解更多相關知識,可以關注一下動力節點的MySQL教程,里面還有更豐富的知識等著大家去學習,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習