在Windows系統(tǒng)上安裝MySQL可以使用cygwin來完成。以下是安裝MySQL的步驟:
1. 安裝cygwin
首先需要下載安裝cygwin,可以從官網(wǎng)http://cygwin.com/下載安裝包。安裝時需要選擇需要安裝的軟件包,需要安裝的包有:gcc-core
、gcc-g++
、make
和wget
,如果已經(jīng)安裝可以忽略。
gcc-core : GNU Compiler Collection (C,C++,Objective-C)
gcc-g++ : GNU Compiler Collection (C++)
make : The GNU version of the 'make' utility
wget : The non-interactive network downloader
2. 下載MySQL軟件包
下載MySQL的壓縮包并解壓:
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16.tar.gz
tar zxvf mysql-8.0.16.tar.gz
3. 編譯MySQL源代碼
在MySQL源代碼的目錄下執(zhí)行以下命令來編譯:
cd mysql-8.0.16
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data
make && make install
4. 配置MySQL
在cygwin的bash shell中執(zhí)行以下命令來配置MySQL:
cd /usr/local/mysql
bin/mysqld --initialize --console
bin/mysql_secure_installation
5. 啟動MySQL
使用以下命令來啟動MySQL:
bin/mysqld_safe &
上述步驟完成后,可以使用MySQL客戶端來連接MySQL服務(wù)。在cygwin的bash shell中執(zhí)行以下命令:
bin/mysql -uroot -p
輸入密碼后即可進(jìn)入MySQL服務(wù)。