Mysql 多实例(3307 3308 3309)

1. 创建相关目录

mkdir -p /data/330{7..9}/data 

2. 创建配置文件

cat>> /data/3307/my.cnf<

3. 初始化数据

mysqld --initialize-insecure  --user=mysql --datadir=/data/3307/data --basedir=/opt/mysql
mysqld --initialize-insecure  --user=mysql --datadir=/data/3308/data --basedir=/opt/mysql
mysqld --initialize-insecure  --user=mysql --datadir=/data/3309/data --basedir=/opt/mysql

4. 启动多实例

chown -R mysql.mysql /data/*
 mysqld_safe --defaults-file=/data/3307/my.cnf &
 mysqld_safe --defaults-file=/data/3308/my.cnf &
 mysqld_safe --defaults-file=/data/3309/my.cnf &

5. 测试

netstat -lnp|grep 330

mysql -S /data/3307/mysql.sock
mysql -S /data/3308/mysql.sock
mysql -S /data/3309/mysql.sock

6. systemd管理多实例

cat >> /etc/systemd/system/mysqld3307.service <

你可能感兴趣的:(Mysql 多实例(3307 3308 3309))