2.7.2. MySQL安装包下载
2.7.3. MySQL参数配置
配置my.cnf参数文件
(1)server_id=3306与server_id=3307数值请根据实际配置,注意配置的id值与局域网内其他各实例所配置的数值不可以冲突;
(2)max_connections=1000配置MySQL数据库的最大连接数,根据实际需要配置,其他参数的优化根据实际需要修改或添
加;
(3)配置文件全部内容如下
2.7.4. 配置MySQL环境变量
2.7.5. testone实例初始化
操作实例初始化
生成ssl文件
启动testone实例
修改root密码
验证 testone root用户统一密码(界面正常输出information_schema内容表示正常)
修改my.cnf配置文件,将修改的统一密码,添加到配置文件中
停止testone实例
2.7.6. testtwo实例初始化
操作实例初始化
启动testwo实例
----使用tail命令查看启动日志,有出现即表示启动成功
修改root密码
验证 testtwo root用户统一密码(界面正常输出information_schema内容表示正常)
Enter password:
停止testtwo实例
2.7.7. mysqld_multi多实例管理命令
启动全部实例
[root@~]# mysqld_multi start
停止单个实例
启动单个实例
查看全部实例的状态(is running)
查看单个实例状态
停止全部实例
[root@~]# mysqld_multi stop
2.7.8. 数据导入
(1)将待导入的数据库脚本(test.sql、testtwo.sql)文件(名称根据实际情况操作)上传至/data/路径下
(2)使用命令确认两实例已经处于运行状态
(3)进入testone的mysql数据库创建testone数据库实例、用户名及密码并导入数据
(3)进入testtwo的mysql数据库,创建testtwo服务数据库实例、用户名与密码并导入数据
2.7.9. 防火墙配置
根据实际要求,添加开放端口
重新载入
[root@~]# firewall-cmd --reload
总结
以上所述是小编给大家介绍的CentOS7.5使用mysql_multi方式安装MySQL5.7.28多实例,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对七叶笔记网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!