mysql单服务器配置多实例运行

作者:下雨le

链接:www.imooc.com/article/324...

来源:慕课网

本文原创发布于慕课网 ,转载请注明出处,谢谢合作

mysql版本5.7

在my.cnf配置文件中增加下面的配置信息:

ini 复制代码
[mysqld_multi]
#mysqld = /usr/local/mysql/bin/mysqld_safe
mysqladmin = /usr/local/mysql/bin/mysqladmin
user = root
password   = 123456
[mysqld3307]
server-id=3307
port=3307
log-bin=mysql-bin
log-error=/Users/zhja/mysql-cluster/master/mysqld.log
tmpdir=/Users/zhja/mysql-cluster/master
 
slow_query_log=on
slow_query_log_file =/Users/zhja/mysql-cluster/master/mysql-slow.log
long_query_time=1
socket=/Users/zhja/mysql-cluster/master/mysql_3307.sock
pid-file=/Users/zhja/mysql-cluster/master/mysql.pid
 
basedir=/Users/zhja/mysql-cluster/master
datadir=/Users/zhja/mysql-cluster/master/data
 
[mysqld3308]
server-id=3308
port=3308
log-bin=mysql-bin
log-error=/Users/zhja/mysql-cluster/slave/mysqld.log
tmpdir=/Users/zhja/mysql-cluster/slave
slow_query_log=on
slow_query_log_file =/Users/zhja/mysql-cluster/slave/mysql-slow.log
long_query_time=1
socket=/Users/zhja/mysql-cluster/slave/mysql_3308.sock
 
pid-file=/Users/zhja/mysql-cluster/slave/mysql.pid
basedir=/Users/zhja/mysql-cluster/slave
datadir=/Users/zhja/mysql-cluster/slave/data
 
read_only=1
 
执行和查看
killall mysqld  
mysqld_multi --defaults-extra-file=/etc/my.cnf start
mysqld_multi --defaults-file=/etc/my.cnf report  
 
登录实例
mysql -uroot -p -P3308 -h127.0.0.1
相关推荐
长栎4 分钟前
写 for 循环写了十年,你却从没用过迭代器模式最狠的那一面
后端
user20585561518137 分钟前
Windows 项目安装时报 `node-sass` 错误,如何快速处理
前端
LiaCode8 分钟前
Redis 在生产项目的使用
前端·后端
用户5598224812212 分钟前
Docker Compose Down 导致容器数据误删——ext4 日志恢复全记录
后端
LiaCode13 分钟前
一天学完 redis 的爽翻版核心知识总结
前端·后端
大刚测试开发实战14 分钟前
如何内网穿透访问本地私有化部署的TestHub
前端·后端·github
风骏时光牛马26 分钟前
# Ruby基于Rails框架实现多角色权限管理与数据分页查询完整实战代码案例
前端
weedsfly28 分钟前
迭代器、生成器与异步迭代——让数据“按需流动”的艺术
前端·javascript
xiaodaoluanzha33 分钟前
迄今為止,最簡單的編程語言 Nolang
前端·后端
Csvn33 分钟前
Docker 容器管理入门 — 从镜像到容器编排
后端