我的MySQL服务器工作正常,但今天我无法连接到此服务器。我收到错误消息"Can't connect to mysql server on 'localhost‘(10061)“。因此,我检查了Windows7 x64中的Mysql55服务是否已停止。我启动了服务,但当我打开一个特定的数据库时,服务器停止了。对于其他数据库,我没有任何问题。我尝试将数据库转储到.sql文件中,得到错误消息"mysqldump: error2013:
由于中继日志已满,MySQL从服务器显示Waiting for the slave SQL thread to free enough relay log space状态大约一周。我的推理是,由于从服务器在一周内无法下载任何中继日志,因此数据将会丢失。
请向我澄清发生了什么,这样我就可以确定是否重新同步服务器。
在工作中,我应该设置一个由2台服务器( raspberry pi 3 debian )组成的主主复制(Raspberry Pi 3 Debian ),它可以工作,但现在我开始讨论为什么我们在1srt位置设置副本的原因:服务器1是主服务器,服务器2应该是备份,以防服务器1因X原因关闭,客户端仍然可以访问数据库并继续编写数据库。但是,当服务器1被修复并重新启动时会发生什么呢?它会自动与服务器2(它现在有更多的信息、表等)