MySQL主 – 主复制从线程问题

我目前正在尝试在两台服务器之间build立Master-Master MySQL复制,但是我遇到了一个不寻常的问题。

我在我的MySQL日志上得到这个错误:

Slave: Table 'phpmyadmin.pma_recent' doesn't exist Error_code: 1146 

而且我看到这张表“pma_recent”确实不存在于这个特定的服务器上,但在另一台服务器上,我正在设置这个复制。

任何想法,我应该在这里做什么? 我是否应该考虑在服务器上添加此表以获取错误,或者将其移除?

我想我会解释我是如何解决这个问题的人谁在未来有同样的问题。

所以问题是我的两台服务器已经安装了四个月。 所以老年人缺less一些新的桌子, 就像设置服务器一样,它是在PHPMyAdmin的旧版本上设置的。 当更新PHPMyAdmin时,这些新表格不会被创build; 这似乎是他们的一个重大错误。

解决scheme是导入这些新表,以便两台服务器具有完全相同的PHPMyAdmin表。 任何变化似乎都会导致复制的重大问题。 为此,您需要在旧版本的PHPMyAdmin上导入“create_tables.sql”。

这是位于:

 ./usr/share/doc/phpmyadmin/examples 

那么希望这对某人有帮助,这确实花了我很长时间来解决这个问题!