mysql - 为什么我的 Slave 没有在 MYSQL 上启动?

标签 mysql database linux unix replication

mysql> start slave;
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> show warnings;
+-------+------+--------------------------+
| Level | Code | Message                  |
+-------+------+--------------------------+
| Note  | 1254 | Slave is already running |
+-------+------+--------------------------+
1 row in set (0.00 sec)

mysql> show slave status\G;
Empty set (0.00 sec)

ERROR:
No query specified

为什么????我重新安装了 MYSQL。我编辑了 My.cnf。然后我重新启动了该死的东西。

这是我的奴隶MY.CNF

server-id               = 2
log_bin                 = /var/log/mysql/mysql-bin.log
master-host     = 68.13.41.41
master-user     = replication
master-password = slave
master-port     = 3306

这是我的主人MY.cnf:

server-id               = 1
log_bin                 = /var/log/mysql/mysql-bin.log
binlog-do-db=fal

我在 master 上做了这个:

GRANT ALL ON *.* TO 'replication'@'theip' IDENTIFIED BY 'slave';

最佳答案

我通过在 MYSQL 中运行命令来修复它(而不是依赖配置)

关于mysql - 为什么我的 Slave 没有在 MYSQL 上启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2105588/

相关文章:

MySQL InnoDB - 将父级链接到两个子级之一的键的约束

mysql - 删除外键约束未完全删除

mysql - 如何使用mysql将一个表中的所有列集成到另一个表的一列中

mysql - 如何将图像存储在文件系统文件夹中及其在数据库中的路径?

c - 为什么不接受()阻止?

javascript - JQuery - 点击/链接处理程序出现问题

mysql - 我可以构建一个 php 页面来对 30 个 mysql 数据库运行查询检查吗?

c++ - 比较存储在 mysql 数据库中的 SIFT 特征

node.js - gulp serve : module. js 471,错误:找不到模块 './build/release/encode.node'

python - 在 Linux 上使用 Webdav 从 SkyDrive 获取文件 *无需* 安装