mysql1、mysql2)。MYSQL_HOME、my.cnf、data 目錄、port、socket。
export MYSQL_HOME=/home/mysql1/mysql
groupadd mysql
useradd -g mysql mysql1
cd /home/mysql1
tar -xzvf mysql-VERSION-OS.tar.gz
ln -s mysql-VERSION-OS mysql
cd mysql
cp support-files/my-large.cnf my.cnf
vi my.cnf
# 關鍵修改:
[client]
port = 3307
socket = /home/mysql1/mysql/data/mysql.sock
default-character-set = utf8
[mysqld]
port = 3307
socket = /home/mysql1/mysql/data/mysql.sock
default-character-set = utf8
# ... 其他參數
scripts/mysql_install_db --user=mysql1
chown -R root:mysql .
chown -R mysql1:mysql data
bin/mysqld_safe --user=mysql1 &
同步驟,修改:
MYSQL_HOME=/home/mysql2/mysqluseradd mysql2port = 3308socket = /home/mysql2/mysql/data/mysql.sock
mysql -u root -p -P 3307 -h 127.0.0.1 # 連實例 1
mysql -u root -p -P 3308 -h 127.0.0.1 # 連實例 2