MySQL是最受歡迎的關系型數據庫系統之一。它使用簡單且強大的SQL語言來管理和操作數據。在這篇文章中,我們將介紹如何使用MySQL 8.0壓縮包來安裝MySQL。
第一步,我們需要從MySQL官方網站上下載MySQL 8.0壓縮包。我們可以在以下鏈接里找到下載鏈接。
https://dev.mysql.com/downloads/mysql/8.0.html
下載完成后,我們需要解壓縮MySQL壓縮包。我們可以使用以下命令來解壓縮MySQL壓縮包。
tar -xvf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz
在解壓縮完畢之后,我們需要將MySQL二進制文件移動到合適的目錄。我們可以使用以下命令將MySQL移動到/opt/mysql目錄。
sudo mv mysql-8.0.21-linux-glibc2.12-x86_64 /opt/mysql
在MySQL移動到合適的目錄后,我們需要創建MySQL配置文件。
sudo nano /etc/my.cnf
在my.cnf文件中添加以下內容。
[mysqld] datadir=/opt/mysql/data socket=/opt/mysql/mysql.sock
在配置文件中,我們指定了MySQL數據文件目錄和MySQL套接字文件的路徑。
現在,我們需要初始化MySQL數據庫。
sudo /opt/mysql/bin/mysqld --initialize-insecure --user=root --basedir=/opt/mysql --datadir=/opt/mysql/data
我們使用mysqld命令初始化MySQL數據庫。 --initialize-insecure參數表示初始化數據庫時,不會生成隨機密碼。--basedir參數指定MySQL二進制文件路徑,--datadir參數指定MySQL數據文件路徑。
我們還需要啟動MySQL服務。
sudo /opt/mysql/bin/mysqld_safe --user=root --basedir=/opt/mysql --datadir=/opt/mysql/data &
通過mysqld_safe命令啟動MySQL服務。 &符號表示將進程放到后臺運行。
現在我們可以連接到MySQL服務器了。
/opt/mysql/bin/mysql -uroot -p
我們使用mysql命令連接到MySQL服務器。-u參數表示指定用戶名,-p表示提示輸入密碼。
到這里,我們完成了MySQL 8.0的安裝。