mysql复制phpmyadmin的windows版本

首先让我说,如何在Windows上做这个清除教程,我是一个程序员,并已经使用MySQL和PHP多年,从来没有见过这么多不同的答案,当涉及到Linux,绝对没有为Windows用户。

无论如何,我已经工作了两个星期,试图自己解决这个问题,而且无论使用什么教程,方法或任何我尝试的方法,我都在同一个地方。 基本上我有两个MySQL服务器。 一个主人,一个奴隶(通过phpMyAdmin安装)

我有两个服务器在线,他们可以看到对方,并相互连接,但是当涉及到同步在从属状态表phpMyAdmin我不断收到错误说表不存在。 但他们呢。 现在我不知道是否应该手动完全从主服务器导入数据库,然后更新它或其他什么(再也没有明确的教程是在那里的窗口)。 下面是我从phpMyAdmin复制的表格。

Slave_IO_State Waiting for master to send event Master_Host XX.XX.XX.XX Master_User XXXXXXXX Master_Port 3306 Connect_Retry 60 Master_Log_File mysql-bin.000012 Read_Master_Log_Pos 1221 Relay_Log_File *servername*-relay-bin.000003 Relay_Log_Pos 253 Relay_Master_Log_File mysql-bin.000001 Slave_IO_Running Yes Slave_SQL_Running No Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno 1146 Last_Error Error 'Table '*databasename*.*tablename*' doesn't exist' on query. Default database: '*databasename*'. Query: 'DELETE FROM *tablename* WHERE expires Skip_Counter 0 Exec_Master_Log_Pos 107 Relay_Log_Space 211493 Until_Condition None Until_Log_File Until_Log_Pos 0 Master_SSL_Allowed No Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master (blank but would like this setup) 

我还应该补充说,这个据说缺less表格的数据库对于一个活跃的网站来说是完美的。

任何帮助指出我在正确的方向,将不胜感激。

您希望对master数据库进行完整备份并将其加载到从属服务器上,或者在主服务器不工作时手动将其复制过来。 在启动它之前,在从属设备上运行CHANGE MASTER命令时,要指定在备份之后创建的第一个二进制日志文件,如下所示:

 CHANGE MASTER TO MASTER_HOST='xx.xx.xx.xx', MASTER_PORT=3306, MASTER_USER='user', MASTER_PASSWORD='*secret*', MASTER_LOG_FILE='mysql-bin.004388', MASTER_LOG_POS = 0 

一旦从机没有错误,Seconds_Behind_Master将自动显示。

这就是全部。