國內映象:
(2.)上傳、解壓
tar xf mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz
tar xf mysql-5.7.12-linux-glibc2.12-x86_64.tar.xz
tar xf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz
(3.)建立軟連線
ln -s mysql-5.6.46-linux-glibc2.12-x86_64 mysql56
ln -s mysql-5.7.12-linux-glibc2.12-x86_64 mysql57
ln -s mysql-8.0.18-linux-glibc2.12-x86_64 mysql80
2.設定變數環境
vim /etc/profile
#新增最後一行
#生效配置:
source /etc/profile
3.建立目錄
mkdir -p /data/331/data /data/331/logs
4.準備配置檔案
(1.)3316
cat >/data/3316/my.cnf <
[mysqld]
user=mysql
datadir=/data/3316/data
server_id=16
port=3316
log_bin=/data/3316/logs/mysql-bin
socket=/tmp/mysql3316.sock
eof(2.)3317
cat >/data/3317/my.cnf <
[mysqld]
user=mysql
datadir=/data/3317/data
server_id=17
port=3317
log_bin=/data/3317/logs/mysql-bin
socket=/tmp/mysql3317.sock
eof(3.)3318
cat >/data/3318/my.cnf <
[mysqld]
user=mysql
datadir=/data/3318/data
server_id=18
port=3318
log_bin=/data/3318/logs/mysql-bin
socket=/tmp/mysql3318.sock
eof5.授權
chown -r mysql. /data/*
6.初始化資料
7.配置多例項systemd(方便啟動)
(1.)3316
cat > /etc/systemd/system/mysqld3316.service <
[unit]
description=mysql server
documentation=man:mysqld(8)
documentation=
after=network.target
after=syslog.target
[install]
wantedby=multi-user.target
[service]
user=mysql
group=mysql
limitnofile = 5000
eof(2.)3317
cat > /etc/systemd/system/mysqld3308.service <
[unit]
description=mysql server
documentation=man:mysqld(8)
documentation=
after=network.target
after=syslog.target
[install]
wantedby=multi-user.target
[service]
user=mysql
group=mysql
limitnofile = 5000
eof(3.)3318
cat > /etc/systemd/system/mysqld3309.service <
[unit]
description=mysql server
documentation=man:mysqld(8)
documentation=
after=network.target
after=syslog.target
[install]
wantedby=multi-user.target
[service]
user=mysql
group=mysql
limitnofile = 5000
eof8.啟動
pkill mysqld (結束之前啟動的所有mysql程序)
systemctl start mysqld3316
systemctl start mysqld3317
systemctl start mysqld3318
9.連線測試一下
希望與廣大網友互動??
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...