Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过ssh进行mysql复制-失败_Mysql_Ssh_Replication - Fatal编程技术网

通过ssh进行mysql复制-失败

通过ssh进行mysql复制-失败,mysql,ssh,replication,Mysql,Ssh,Replication,我已经按照以下指南设置了mysql复制: 我配置了我的主设备和从设备,并通过AutoSh建立了连接 为了测试这一点,我通过以下命令通过从设备登录到主设备 mysql -h 127.0.0.1 -P 3305 -uslave_user -p 是的,我可以连接 然后我试图重新启动奴隶,但我得到了这个 Stopping MySQL database server: mysqld. Starting MySQL database server: mysqld . . . . . . . . . .

我已经按照以下指南设置了mysql复制:

我配置了我的主设备和从设备,并通过AutoSh建立了连接

为了测试这一点,我通过以下命令通过从设备登录到主设备

 mysql -h 127.0.0.1 -P 3305 -uslave_user -p
是的,我可以连接

然后我试图重新启动奴隶,但我得到了这个

Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
好的,我试图查看mysql.err文件,但它是空的(/var/log/mysql.err)


我是在看错误的文件还是有什么奇怪的事情发生了?

我发现,我的配置文件中有一个错误。不知道为什么它没有出现在任何地方,但我通过以下命令找到了它:

mysqld_safe --log-error=/var/log/mysql.err
这个文件显示了,我在my.cnf中拼写了一个config属性


希望这能帮助别人

您可以使用以下命令验证my.cnf文件的语法是否存在错误:mysqld--defaults file=“/etc/my.cnf”-help