1. 安装MySQL
yum install mysql-server
2. 配置MySQL服务
systemctl start mysqld.service systemctl enable mysqld.service
3. 创建数据库实例目录
mkdir /data/mysql1 mkdir /data/mysql2
4. 复制MySQL配置文件
cp /etc/my.cnf /etc/my1.cnf cp /etc/my.cnf /etc/my2.cnf
5. 修改MySQL配置文件
my1.cnf文件内容
[mysqld] port = 3307 socket = /tmp/mysql1.sock pid-file = /var/run/mysqld/mysql1.pid datadir = /data/mysql1 log-error = /var/log/mysql1.log
my2.cnf文件内容
[mysqld] port = 3308 socket = /tmp/mysql2.sock pid-file = /var/run/mysqld/mysql2.pid datadir = /data/mysql2 log-error = /var/log/mysql2.log
6. 初始化MySQL实例
mysqld --initialize-insecure --basedir=/usr --datadir=/data/mysql1 --user=mysql mysqld --initialize-insecure --basedir=/usr --datadir=/data/mysql2 --user=mysql
7. 启动MySQL实例
mysqld_safe --defaults-file=/etc/my1.cnf & mysqld_safe --defaults-file=/etc/my2.cnf &
8. 设置MySQL实例密码
mysqladmin -S /tmp/mysql1.sock -u root password "password1" mysqladmin -S /tmp/mysql2.sock -u root password "password2"
9. 测试MySQL实例
mysql -S /tmp/mysql1.sock -u root -ppassword1 mysql -S /tmp/mysql2.sock -u root -ppassword2
通过以上步骤,大家可以成功的安装了两个MySQL实例,现在您可以使用它们来开展您的业务了。