我正在尝试使用主从复制复制我的mysql数据库。在从机器上,当我试图运行这个查询时,我被卡住了。
mysqldump -h 10.124.2.34 bank --password='' --user='root' | mysql bank --password='' --user='root'
你知道我做错了什么吗?
我有mysql主从复制。
当我使用以下方式进行更新时,它不会更改从服务器:
UPDATE database.table SET key = 'value' WHERE ID = 1;
但是,当使用以下查询时,从服务器正确工作并更新数据库:
USE database;
UPDATE table SET key = 'value' WHERE ID = 1;
是什么引起了问题?
在我们平台的高负载期间,我们开始在日志中看到一些来自MySQL的错误。关于这些错误的奇怪之处在于,它们在实际发生后1小时(3600秒)出现在日志中。
例如,前几天我们做了一个负载测试,在早上8点半左右,我们遇到了一个瓶颈,事情开始超时。整整一个小时后,在上午9:30,我们开始在日志中看到以下行,
... Zend_Db_Adapter_Mysqli_Exception [0] Lost connection to MySQL server at 'reading initial communication packet', system error: 104 ...
我一直在努