MySQL是世界上最流行的開源關系型數據庫管理系統之一,它能夠為用戶提供高效的數據存儲和管理能力。對于大多數開發者和企業來說,MySQL都是不可或缺的一部分,因為它可以滿足各種不同規模的業務需求。本文將為您介紹如何通過手動安裝MySQL來搭建屬于自己的數據庫環境。
在安裝MySQL之前,您需要確定自己的操作系統和硬件架構,以便于下載安裝包。在本文中,我們以Ubuntu 20.04為例進行說明。
第一步:下載安裝包
wget https://dev.mysql.com/get/mysql-apt-config_0.8.17-1_all.deb wget https://dev.mysql.com/get/mysql-8.0.26-1ubuntu20.04_amd64.deb-bundle.tar
上述命令將分別下載MySQL APT Config和MySQL Server的tar包,其中MySQL Server的版本可以根據您的需求進行調整。
第二步:安裝依賴庫
sudo apt-get install libaio1 libssl-dev
在Linux系統中,MySQL Server需要安裝libaio1和libssl-dev兩個依賴庫才能正常運行。
第三步:安裝MySQL APT Config
sudo dpkg -i mysql-apt-config_0.8.17-1_all.deb
執行上述命令,MySQL APT Config將會被安裝到您的系統中。您需要注意的是,在MySQL APT Config安裝過程中,系統會向您詢問您希望將MySQL Server安裝到何種版本。建議選擇MySQL 8.0版本,因為它是目前最新的穩定版本。
第四步:安裝MySQL Server
sudo tar -xvf mysql-8.0.26-1ubuntu20.04_amd64.deb-bundle.tar sudo dpkg -i mysql-community-common_8.0.26-1ubuntu20.04_amd64.deb sudo dpkg -i mysql-community-client_8.0.26-1ubuntu20.04_amd64.deb sudo dpkg -i mysql-community-server_8.0.26-1ubuntu20.04_amd64.deb
通過執行上述命令,MySQL Server將會被安裝到您的系統中。在MySQL Server安裝過程中,系統會要求您設置管理員賬戶的密碼,您需要謹慎選擇強密碼。
第五步:啟動MySQL Server
sudo systemctl start mysql
執行上述命令以啟動MySQL Server,并且MySQL Server將會在后臺運行。
到此為止,您已經成功地完成了MySQL Server的手動安裝。如果您發現MySQL Server無法啟動,可以查看/var/log/mysql/error.log文件來查找相關的錯誤信息。此外,如果您希望配置MySQL Server的其他參數(如端口號),可以編輯/etc/mysql/my.cnf文件來進行相應的修改。