MySQL是一個非常流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。在本篇文章中,我們將會學(xué)習(xí)如何編譯安裝MySQL 5.6版本。
在開始前,您需要確保您的系統(tǒng)已經(jīng)安裝了以下依賴庫:
sudo apt-get install cmake build-essential libncurses5-dev libmysqld-dev libmysqlclient-dev
現(xiàn)在,您可以下載MySQL 5.6的源代碼,并將其解壓:
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.50.tar.gz tar xzf mysql-5.6.50.tar.gz
解壓后,進(jìn)入MySQL的源代碼目錄,并執(zhí)行以下命令進(jìn)行編譯和安裝:
cd mysql-5.6.50 mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql make sudo make install
完成安裝后,您需要進(jìn)行一些配置工作。以下是建議的配置:
sudo useradd mysql sudo chown -R mysql:mysql /usr/local/mysql/ sudo mkdir /var/run/mysqld/ sudo chown mysql:mysql /var/run/mysqld/ sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data sudo cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
現(xiàn)在,您可以啟動MySQL服務(wù),并進(jìn)行基本設(shè)置:
sudo /usr/local/mysql/bin/mysqld_safe --user=mysql & sudo /usr/local/mysql/bin/mysql_secure_installation
您現(xiàn)在已經(jīng)完成MySQL 5.6的編譯安裝!