Mysql的多实例安装步骤
1、创建多个目录
mkdir -p /data/330{7,8,9}/data
2、准备配置文件(其他文件只需要修改端口号即可)
以3307端口号为列,给文件添加以下内容:
cat> /data/3307/my.cnf <
[mysqld]
basedir=/application/mysql
datadir=/data/3307/data
socket=/data/3307/mysql.sock
log_error=/data/3307/mysql.log
port=3307server_id=7log_bin=/data/3307/mysql-bin
EOF
3、初始化三套数据库
mv /etc/my.cnf /etc/my.cnf.bak
mysqld--initialize-insecure --user=mysql --datadir=/data/3307/data --basedir=/application/mysql
mysqld--initialize-insecure --user=mysql --datadir=/data/3308/data --basedir=/application/mysql
mysqld--initialize-insecure --user=mysql --datadir=/data/3309/data --basedir=/application/mysql
4、systemed管理多实例
cd /etc/systemd/system
cp mysqld.service mysqld3307.ser