如何进行MySQL多实例配置管理
发表于:2024-11-12 作者:千家信息网编辑
千家信息网最后更新 2024年11月12日,这篇文章给大家介绍如何进行MySQL多实例配置管理,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。MySQL 多实例配置管理配置多实例my.cnf:[root@open_sourc
千家信息网最后更新 2024年11月12日如何进行MySQL多实例配置管理配置多实例my.cnf:
初始化多实例
启动多实例:
登录多实例server_id:
停止多实例:
这篇文章给大家介绍如何进行MySQL多实例配置管理,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
MySQL 多实例配置管理
配置多实例my.cnf:
[root@open_source 3309]# cat /mysql/3307/my.cnf [mysqld]user=mysqlbasedir=/usr/local/mysqldatadir=/mysql/3307/datasocket=/tmp/mysql3307.sockport=3307server_id=7[root@open_source 3309]# cat /mysql/3308/my.cnf [mysqld]user=mysqlbasedir=/usr/local/mysqldatadir=/mysql/3308/datasocket=/tmp/mysql3308.sockport=3308server_id=8[root@open_source 3309]# cat /mysql/3309/my.cnf [mysqld]user=mysqlbasedir=/usr/local/mysqldatadir=/mysql/3309/datasocket=/tmp/mysql3309.sockport=3309server_id=9
初始化多实例
mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/mysql/3307/data/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/mysql/3308/data/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/mysql/3309/data/
启动多实例:
[root@open_source 3309]# mysqld_safe --defaults-file=/mysql/3307/my.cnf &[root@open_source 3309]# mysqld_safe --defaults-file=/mysql/3308/my.cnf &[root@open_source 3309]# mysqld_safe --defaults-file=/mysql/3309/my.cnf &[root@open_source 3309]# ps -ef|grep mysql |grep -v greproot 10251 7511 0 18:57 pts/1 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --defaults-file=/mysql/3307/my.cnfmysql 10428 10251 0 18:57 pts/1 00:00:00 /usr/local/mysql/bin/mysqld --defaults-file=/mysql/3307/my.cnf --basedir=/usr/local/mysql --datadir=/mysql/3307/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=open_source.err --pid-file=open_source.pid --socket=/tmp/mysql3307.sock --port=3307root 10464 7511 0 18:59 pts/1 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --defaults-file=/mysql/3308/my.cnfmysql 10641 10464 0 18:59 pts/1 00:00:01 /usr/local/mysql/bin/mysqld --defaults-file=/mysql/3308/my.cnf --basedir=/usr/local/mysql --datadir=/mysql/3308/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=open_source.err --pid-file=open_source.pid --socket=/tmp/mysql3308.sock --port=3308root 10672 7511 0 19:00 pts/1 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --defaults-file=/mysql/3309/my.cnfmysql 10849 10672 0 19:00 pts/1 00:00:01 /usr/local/mysql/bin/mysqld --defaults-file=/mysql/3309/my.cnf --basedir=/usr/local/mysql --datadir=/mysql/3309/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=open_source.err --pid-file=open_source.pid --socket=/tmp/mysql3309.sock --port=3309[root@open_source 3309]# netstat -anlt |grep 33tcp6 0 0 :::3307 :::* LISTEN tcp6 0 0 :::3308 :::* LISTEN tcp6 0 0 :::3309 :::* LISTEN
登录多实例server_id:
[root@open_source 3309]# mysql -S /tmp/mysql3307.sock -e "select @@server_id"+-------------+| @@server_id |+-------------+| 7 |+-------------+[root@open_source 3309]# mysql -S /tmp/mysql3308.sock -e "select @@server_id"+-------------+| @@server_id |+-------------+| 8 |+-------------+[root@open_source 3309]# mysql -S /tmp/mysql3309.sock -e "select @@server_id"+-------------+| @@server_id |+-------------+| 9 |+-------------+
停止多实例:
[root@open_source ~]# mysqladmin -S /tmp/mysql3307.sock shutdown2020-03-10T00:04:36.491980Z mysqld_safe mysqld from pid file /mysql/3307/data/open_source.pid ended[1] Done mysqld_safe --defaults-file=/mysql/3307/my.cnf (wd: /mysql/3309)(wd now: ~)[root@open_source ~]# mysqladmin -S /tmp/mysql3308.sock shutdown2020-03-10T00:04:45.304744Z mysqld_safe mysqld from pid file /mysql/3308/data/open_source.pid ended[2]- Done mysqld_safe --defaults-file=/mysql/3308/my.cnf (wd: /mysql/3309)(wd now: ~)[root@open_source ~]# mysqladmin -S /tmp/mysql3309.sock shutdown2020-03-10T00:04:54.383289Z mysqld_safe mysqld from pid file /mysql/3309/data/open_source.pid ended[3]+ Done mysqld_safe --defaults-file=/mysql/3309/my.cnf (wd: /mysql/3309)(wd now: ~)
关于如何进行MySQL多实例配置管理就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
实例
配置
管理
内容
更多
帮助
不错
兴趣
小伙
小伙伴
文章
知识
篇文章
参考
登录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库表怎么看约束
移动系统软件开发是什么意思
马云对网络安全说法
达梦数据库专用机版本
上海威博网络技术有限公司
网络安全主题团日活动的活动成效
藏龙网络技术有限公司
实验室网络安全事故
美国站群多ip服务器
数据库怎样隐藏数据库查询对象
电影预订系统的数据库该怎么建
山西企业软件开发常用解决方案
小飞机服务器节点
校园一卡通服务器请求失败
房产信息网络安全的重要性
创建数据库至少包括几个
harris评分数据库
农村集体使用权数据库
sql数据库筛选数据的方法
open 时序数据库
我的世界网易服务器如何升级
软件开发学java什么书
web端直接从数据库中取数据
软件开发年底了该不该离职
dns服务器怎么填
db2数据库创建连接步骤
epic访问服务器频繁多久解除
网络安全审稿速度快的期刊
软件开发技术咨询合同范本
怎样判断存储服务器有没有打开