近期在研究 C++ 連接 MySQL 資料庫時,發現安裝完 MySQL 後,在其安裝目錄的 include 資料夾中找不到 libmysql.lib 這個關鍵的連結庫檔案。經過排查,根本原因是在安裝 MySQL 時,未勾選 Developer Components(開發元件) 選項。
由於我使用的是 WampServer 整合環境安裝 MySQL,安裝過程中並未提供詳細的元件選擇介面,導致無法直接安裝開發所需的標頭檔與連結庫。無奈之下,只能另行手動安裝一個完整的 MySQL 社區版,再將缺失的 include 與 lib 目錄手動合併到 WampServer 的 MySQL 目錄中才解決問題。
核心提示:若需進行 C/C++ 開發連接 MySQL,務必確保安裝包含 mysql.h、libmysql.lib、libmysql.dll 的開發套件。