视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
同一服务器MYSQL主从配置_MySQL
2020-11-09 18:33:08 责编:小采
文档

bitsCN.com

同一服务器MYSQL主从配置

在一台服务器上安装2个MYSQL服务,配置MYSQL服务的主从管理。

(1)修改my.ini文件(主)。

添加

log-bin=E:/MySqlData/mysql-bin//日志文件的位置

server-id=1 //ID标识

binlog-do-db=databaseName//需要同步的数据库

binlog-ignore-db=mysql //不需要同步的数据库

binlog-ignore-db=test

binlog-ignore-db=information_schema

replicate-wild-ignore-table=databaseName.table% //忽视同步的表,规则查文档

expire_logs_days=1 //1天时间自动清理二进制日志

innodb_flush_log_at_trx_commit=1//每一次事务提交或事务外的指令都需要把日志写入(flush)硬盘

sync-binlog=1 //使binlog在每N次binlog写入后与硬盘 同步

port=3306 //主数据库的端口

basedir="D:/java/javasoft/MYSQL/" //数据库安装路径

datadir="E:/MySqlData/Data/" //数据库数据目录

修改my1.ini文件(从),此文件新建一个即可。为从MYSQL服务的配置文件。

server-id=2

master-host=127.0.0.1 //主机名

master-user=name //主数据库用户名(添加数据库用户参考下面内容)

master-pass=password //主数据库密码

master-port=3306

master-connect-retry=60

replicate-do-db=database 需要备份的数据库名

replicate-ignore-db=mysql 忽略的数据库

expire_logs_days=1 //二进制日志自动删除的天数

port=3307 //端口和主的不一样

basedir="D:/java/javasoft/MYSQL/"

datadir="E:/MySqlData/data1/" //数据目录也不一样

添加数据库用户:

GRANT REPLICATION SLAVE ON *.* TO '用户名'@'localhost' IDENTIFIED BY '密码'

添加MYSQL服务进windows服务里的dos命令语句。

D:/java/javasoft/MYSQL/bin/mysqld --install serverName --defaults-file=d:/java/javasoft/MYSQL/my.ini

删除服务的命令:sc delete serverName

先启动主数据库的服务,再启动从数据库的服务,测试即可。

bitsCN.com

下载本文
显示全文
专题