方案
我一直在尝试在我的xampp服务器上设置mysql数据库复制,但它没有运行。我收到以下错误
并且错误日志显示以下消息。
2017-12-28 10:14:37 10384 [ERROR] Slave I/O: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it). Internal MariaDB error code: 1593
2017-12-28 10:14:37 10384 [Note] Slave I/O thread exiting, read up to log 'FIRST', position 4
我理解错误是什么,但我不确定如何解决它,我在网上和各种解决方案,并遵循他们所说的一些。 (无法跟随所有人在命令行中使用linux或mysql所以我无法关注,但我尝试了替代方案)。
我一直在关注此错误,因为我试图在xampp上设置这一切: https://www.youtube.com/watch?v=nfsmnx24gxU
但它已经过时了。因为我在Windows上使用xampp似乎没有太多最新的教程,所以他们都展示了如何通过linux终端进行,但显然对我来说这没用。
在这种情况下,我也不确定xampp上是如何运行两个单独的服务器的。即使我访问PhpMyAdmin顶部的“127.0.0.123”和“127.0.0.222”,它仍然显示当前数据库托管在“127.0.0.1”上,所以从这个意义上讲,复制过程让我感到有些困惑。更令人困惑的是,它在我之前链接的教程中完美无缺。
我正在使用最新版本的xampp,28-12-2017。
问题
有没有人知道,在xampp的当前版本中,如何解决此错误或知道有助于我在Windows计算机上的xampp上设置复制的教程。