“MySql 开启 binlog”的版本间的差异
		
		
		
		
		
		跳到导航
		跳到搜索
		
				
		
		
	
Jihongchang(讨论 | 贡献)  (建立内容为“1”的新页面)  | 
				Jihongchang(讨论 | 贡献)   | 
				||
| (未显示同一用户的5个中间版本) | |||
| 第1行: | 第1行: | ||
| − | + | === 修改配置文件开启 binlog ===  | |
| + | Linux:my.cnf  | ||
| + | |||
| + | Windows:my.ini<syntaxhighlight lang="console">  | ||
| + | log-bin[=DIR\[filename]]  | ||
| + | </syntaxhighlight>比如:<syntaxhighlight lang="console">  | ||
| + | log-bin=F:\log\mylog  | ||
| + | binlog_format=row  | ||
| + | binlog-do-db=testdb  | ||
| + | binlog-do-db=db2019  | ||
| + | </syntaxhighlight>注意:binlog-do-db 根据自己的情况进行修改,指定具体要同步的数据库,如果不配置,则表示所有数据库均开启 binlog  | ||
| + | |||
| + | 然后重启 mysql 使配置生效。  | ||
| + | |||
| + | '''注意:如果 log-bin 配置为多级目录,一定要保证上层目录已经存在,否则重启服务会失败。'''  | ||
| + | |||
| + | '''另:binlog 只是增量,不是全量'''  | ||
2024年7月13日 (六) 08:53的最新版本
修改配置文件开启 binlog
Linux:my.cnf
Windows:my.ini
log-bin[=DIR\[filename]]
比如:
log-bin=F:\log\mylog
binlog_format=row
binlog-do-db=testdb
binlog-do-db=db2019
注意:binlog-do-db 根据自己的情况进行修改,指定具体要同步的数据库,如果不配置,则表示所有数据库均开启 binlog
然后重启 mysql 使配置生效。
注意:如果 log-bin 配置为多级目录,一定要保证上层目录已经存在,否则重启服务会失败。
另:binlog 只是增量,不是全量