1 2 3 4 5
#!/bin/sh
/usr/local/mysql/bin/mysql --default-character-set=utf8 -h127.0.0.1 -u
root -p123456 -e "show master
status" > /root/mas...
【mysql】 【LOG】 【cto】 【Blog】 【awk】 点击查看原文>
使用replicate_do_db和replicate_ignore_db时有一个隐患,跨库更新时会出错如设置
replicate_do_db=testuse mysql;update test.table1 set
......第二句将不会被执行如设置 replicate_ignore_db=mysqluse mysql;update
test.table1 set
......第二句会被忽略执行原因是设置replicate_do_db或replicate_ignore_db后,MySQL执行sql前检查的是当前默认数据库,所以跨库更新语句被忽略。
【mysql】 【SQL】 【数据库】 【test】 【update】 …