Xampp-VM的MariaDB无法接收远程连接

时间:2019-01-20 02:58:48

标签: mysql database xampp mariadb replication

我正在尝试使用Xampp-VM和MAMP在Macbook pro中执行复制。

Master:来自Xampp-VM的MariaDB 从站:来自MAMP的MySQL

我遵循了MariaDB知识库https://mariadb.com/kb/en/library/setting-up-replication/

中的所有配置步骤

设置: 硕士:

[mariadb] log-bin
server_id=99 
log-basename=master1 
skip-networking=0 
bind-address={slave server ip} 

从站:

[mysqld] log-bin
server_id=100

在从属服务器中执行的SQL命令:

CHANGE MASTER TO MASTER_HOST='master-server-ip', 
  MASTER_USER='replication_user', 
  MASTER_PASSWORD='bigs3cret', 
  MASTER_PORT=3306, 
  MASTER_LOG_FILE='mariadb-bin.000096', #what I got from SHOW MASTER STATUS; 
  MASTER_LOG_POS=568, #what I got from SHOW MASTER STATUS; 
  MASTER_CONNECT_RETRY=10;

当我启动从站并检查状态时。它说连接到主服务器,但从属服务器正常启动,如以下输出所示

Slave_IO_Running: Yes 
Slave_SQL_Running: Yes

从站DB的错误日志的输出

ERROR 2003 (HY000): Can't connect to MySQL server on 'master-ip' 

似乎主数据库由于某种原因无法接收远程连接。

我的问题:

  1. Xampp-VM的MariaDB是否可以接收远程数据库连接?

  2. 如何在Xampp-VM终端中获取MariaDB错误日志的位置?

  3. 有什么方法可以解决?

0 个答案:

没有答案