在Linux系統上安裝兩個MySQL數據庫是非常有用的,因為可以在不同的應用程序中使用不同的數據庫。本文將介紹如何在同一臺Linux服務器上,安裝兩個MySQL數據庫。
第一步是安裝第一個MySQL數據庫,可以使用以下命令:
sudo apt-get update sudo apt-get install mysql-server
接下來,我們需要創建一個新的MySQL實例,可以使用以下命令:
sudo mkdir /var/lib/mysql2 sudo chown mysql:mysql /var/lib/mysql2 sudo mysqld --initialize-insecure --user=mysql --datadir=/var/lib/mysql2 sudo systemctl start mysql@2.service sudo systemctl status mysql@2.service
這些命令將創建一個新的MySQL實例,并啟動該實例?,F在我們需要配置第二個MySQL實例,以便它可以在另一個端口上運行。在配置文件中,我們可以為第二個實例指定不同的端口號。
使用以下命令打開MySQL的配置文件:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
找到以下行:
port = 3306
將其更改為:
port = 3307
保存并退出文件。接下來,需要重新啟動MySQL服務,以便新的端口生效。
sudo systemctl restart mysql.service
安裝第二個MySQL數據庫基本上完成了。接下來可以使用以下命令連接到第二個MySQL數據庫:
mysql -u root -p -P 3307
現在你可以在同一臺服務器上使用兩個獨立的MySQL數據庫了。這對于多個應用程序和用戶管理數據庫的情況非常有用。