linux - 适用于 Linux 的 SQLyog 作业代理 (SJA) : how to write something like 'all table but a single one'

标签 linux sqlyog

我正在尝试学习 SQLyog Job Agent (SJA)。 我在 Linux 机器上,通过行命令从 bash 脚本中使用 SJA:./sja myschema.xml 我需要同步将近 100 个表的数据库及其本地克隆。
由于单个表存储了一些我不希望同步的配置数据,因此我似乎需要编写一个 myschema.xml,其中列出所有剩余的 99 个表。

问题是:除了一个表之外,有没有办法同步所有表?

我希望我的问题很清楚。感谢您的帮助。

最佳答案

如果您使用的是最新版本的 sqlyog:您会看到下表,以及在数据库同步向导结束时生成 xml 作业文件的选项,以反射(reflect)您选择执行的操作。这实际上会为您列出 xml 文件本身中的其他 99 个表,但它会为您提供您正在寻找的内容,而且我认为您不会对单个表做任何特别的事情,因为您指定了所有表在单个元素中。

enter image description here

关于linux - 适用于 Linux 的 SQLyog 作业代理 (SJA) : how to write something like 'all table but a single one' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27949120/

相关文章:

linux - 从 docker 容器到主机进行端口映射时如何修复 "curl (56) Recv failure: Connection reset by peer"错误?

linux - 合并来自两个不同接口(interface)的 tcpdump

mysql - 从 SQL Yog 连接到 MYSQL 服务器

linux - 如何将远程文件 CURL 到远程服务器

linux - 在 bash shell 中解析命令行选项的最佳方法是什么?

c - 从内核运行队列中添加/删除进程

mysql - sqlyog 不更新记录

sql - 在 SQL 中选择满足两个条件的项目

mysql - 如何在 MySQL 中使用 to_char 函数功能