电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 2219 人浏览分享

mysql多实例之在一台主机上面运行多个mysql数据库

[复制链接]
2219 0

mysql多实例即一台主机上面运行多个mysql数据库,每个数据库管理各自的数据,

每个数据库的端口号不同,对外相当于三个服务器

准备一个没有与mysql相似的软件 关闭防火墙 关闭SELinux

下面以centos7为例

安装mysql yum install mariadb-server

20180606085905339.png


创建文件实现数据库各自存放自己的数据库

20180606085905340.png


结构如下

20180606085905343.png


修改目录属性

20180606085905346.png


生成各自的数据库

9.png

8.png

7.png


红色方框中是系统默认的路径也可以不写,其路径查询方法:在另外已安装mysql的主机上
运行 mysql 然后输入show variables '%basedir%'即可查看默认路径信息

将配置文件复制至各个实例的配置路径下

6.png


修改各个实例的配置文件

5.png


其他两个配置文件和此一样不再重复

4.png


将脚本复制在各个实例的路径下(此脚本已备好)

3.png

将脚本中的端口号改为各个实例自己的端口号

2.png


修改脚本的权限

1.png


启动脚本并打开脚本内相应的功能

0.png


ss -ntl 各相应端口已经打开



您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.