MySQL 同版本多例項安裝

2022-09-20 21:12:14 字數 1677 閱讀 2109

cat > /data/conf/3307/my.cnf /data/conf/3308/my.cnf /data/conf/3309/my.cnf 切換到/etc/systemd/system下

cp mysqld.service mysqld3307.service

cp mysqld.service mysqld3308.service

cp mysqld.service mysqld3309.service

切換到/etc/systemd/system下

cat > mysqld3307.service mysqld3308.service mysqld3309.service

warning: mysqld3307.service changed on disk. run 'systemctl daemon-reload' to reload units.

job for mysqld3307.service failed because the control process exited with error code. see "systemctl status mysqld3307.service" and "journalctl -xe" for details.

[root@localhost data]#

[root@localhost data]#

報錯後,將該服務reload

[root@localhost data]# systemctl daemon-reload

[root@localhost data]#

[root@localhost data]# systemctl start mysqld3307.service`

啟動例項還是報錯:報錯截圖如下:

懷疑是之前啟動的mysql影響,將my.cnf檔案移走,停止原來的mysql程序,然後啟動3307,啟動成功

[root@localhost system]# service mysqld stop

shutting down mysql.. success!

[root@localhost system]# mv /etc/my.cnf /etc/my.cnf.bak

[root@localhost system]# systemctl start mysqld3307

啟動3308時又報錯socket檔案衝突,檢視檔案得知,之前配置的檔案全部為socket=/tmp/mysql.sock

將每個例項的修改後為

socket=/tmp/mysql3307.sock

socket=/tmp/mysql3308.sock

socket=/tmp/mysql3309.sock

修改後啟動成功

多例項安裝參考文件

MySQL知識 MySQL不同版本多例項

一.不同版本多例項 0.軟連線不同版本軟體,修改環境變數 複製乙個新視窗 root db01 mysql v bash mysql command not found 1.準備不同目錄 root db01 rm rf data 331 root db01 rm rf binlog 331 root ...

mysql5 6版本多配置檔案安裝例項

mysql5.6版本多配置檔案安裝例項 為新例項建立資料目錄並賦權 建立兩個目錄分別作為兩個例項的資料目錄 mkdir p data application mysql multi instance 為兩個例項的資料目錄賦權,避免在初始化資料庫時出錯 chown mysql mysql r data...

mysql安裝 例項 mysql安裝多例項

多例項管理 3.5.1準備多個目錄 mkdir p data 330 data 3.5.2 準備配置檔案 cat data 3307 my.cnf mysqld basedir softmysql mysql datadir data 3307 data socket data 3307 mysql...