mysql的多例項安裝步驟
1、建立多個目錄
mkdir -p /data/330/data
2、準備配置檔案(其他檔案只需要修改埠號即可)
以3307埠號為列,給檔案新增以下內容:cat > /data/3307/my.cnf <[mysqld]
datadir=/data/3307/data
socket=/data/3307/mysql.sock
log_error=/data/3307/mysql.log
port=3307
server_id=7
log_bin=/data/3307/mysql-bin
eof
3、初始化三套資料庫
mv /etc/my.cnf /etc/my.cnf.bak4、systemed管理多例項
cd /etc/systemd/system
cp mysqld.service mysqld3307.service
cp mysqld.service mysqld3308.service
cp mysqld.service mysqld3309.service
5、修改檔案啟動指令碼
vim mysqld3307.service# 修改為:
vim mysqld3308.service
# 修改為:
vim mysqld3309.service
# 修改為:
6、授權和驗證
授權chown -r mysql.mysql /data/*
4.6 啟動
systemctl start mysqld3307.service
systemctl start mysqld3308.service
systemctl start mysqld3309.service
驗證netstat -lnp|grep 330
mysql -s /data/3307/mysql.sock -e "select @@server_id"
mysql -s /data/3308/mysql.sock -e "select @@server_id"
mysql -s /data/3309/mysql.sock -e "select @@server_id"
7、連線方式
mysql -s /data/3307/mysql.sock
mysql多例項命令 mysql多例項安裝
1 編輯my.cnf檔案增加相關引數如下 mysqld multi user root pass 123 mysqld usr local mysql bin mysqld safe mysqladmin usr local mysql bin mysqladmin log usr local my...
mysql啟動多例項 MySQL多例項啟動
一台伺服器安裝mysql,用於測試。同時會用於nextcloud和wordpress的資料庫。nextcloud和wordpress要經常備份,而且以後可能會遷移。所以隔離不同情景的資料,用多例項啟動。便於管理,和提高效能。首先初始化要用到的資料庫 mysqld initialize insecur...
mysql單機多例項 MYSQL單機多例項
一 建立安裝目錄 mkdir usr local mysql s 5.6.32 mkdir usr local mysql m 5.6.32 wget tar zxv f mysql 5.6.32.tar.gz 二 編譯命令 1 主編引數 cmake dcmake install prefix da...