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
相关推荐
用户83562907805117 分钟前
如何使用 Python 格式化 Excel 单元格中的长文本
后端·python
我命由我1234520 分钟前
Python 开发 - Python 的 pathlib
java·开发语言·后端·python·学习·java-ee·学习方法
IT_陈寒22 分钟前
Java性能优化完全指南
前端·人工智能·后端
电子IT笔记28 分钟前
对接群晖NAS,上传和删除踩坑记录
前端·后端
计算机魔术师32 分钟前
半年前说不缺钱,半年后150亿美元超募
前端
Mk5987833 分钟前
P4:把 Agent 的记忆搬进 Redis —— AgentScope-Java 工程化实战
后端
用户57084625744033 分钟前
自动化发布器里最贵的 Bug:返回成功,但什么都没发生
前端
雨中飘荡的记忆34 分钟前
Claude Code 入门必会:@、!、Slash Commands,一篇讲清楚
人工智能·后端
爱吃馒头不吃辣39 分钟前
加一道题,改一天代码:题库即数据的降维打击
前端·架构
aiks_yuan42 分钟前
Requestly规则使用技巧:前端联调、接口Mock与网络请求调试实战
前端