标签: federated-table

是否可以在VIEW上为mysql创建一个FEDERATED

如何在VIEW上创建放置在远程服务器上的FEDERATED?我正在使用MySQL.

mysql view federated-table federated federated-storage-engine

6
推荐指数
1
解决办法
7763
查看次数

MySQL 5.0.x FEDERATED表创建的正确语法?

所以我正在尝试使用文档中的语法创建联合表.在此之后,我创建了一个这样的表:

CREATE TABLE `federated_table` (
  `table_uid` int(10) unsigned not null auto_increment,
  ...,
  PRIMARY KEY (`table_uid`)
) ENGINE=FEDERATED DEFAULT CHARSET=latin1 CONNECTION='mysql://user:password@host.name:3306/';
Run Code Online (Sandbox Code Playgroud)

每次我这样做,我都会收到错误:

ERROR 1432 (HY000): Can't create federated table. The data source connection string 'mysql://user:password@host.name:3306/' is not in the correct format
Run Code Online (Sandbox Code Playgroud)

我查看了文档,我相信我正在关注这些文档.此连接字符串的正确语法是什么?

mysql mysql5 mysql-5.0 federated-table

3
推荐指数
1
解决办法
976
查看次数

PHP脚本是否需要等待MySql触发器完成?

数据库是MySQL.我希望实现一个触发器,每当新的评级被放置时,它会更新聚合评级表.然后还有一些其他类似的用例,我正在寻找实现触发器.

这些触发器可能正在更新联合表.所以我的问题是: 在php脚本完成之前,插入新评级的php脚本是否需要等待触发器完成?

PS:我理解触发器不是一个好主意放置逻辑,也许我会更好用一些消息,如RabbitMQ.

php mysql triggers federated-table

2
推荐指数
1
解决办法
1329
查看次数

如何保持2个临时数据库同步

我的问题很像这个问题.但是我在MySQL上,我正在寻找能找到的"最低技术"解决方案.

情况是我有2个数据库应该有相同的数据,但它们主要是在它们无法相互联系时更新的.我怀疑有某种聚类或主/从的东西可以很好地同步它们.然而在我的情况下,这是一个主要的矫枉过正,因为这只是我自己使用的临时数据库.

有什么好办法呢?

我目前的方法是在其中一个上安装一个Federated表,并且经常通过插入/选择将数据通过线路填充到另一个.尝试处理主键有什么问题.(insert ignore似乎无法正常工作)

ps我可以轻松地构建一个选择要传输的行的查询.

mysql synchronization federated-table

1
推荐指数
1
解决办法
1653
查看次数

显示存储在 MySQL 数据库中的联合连接

我对这个话题感到有点愚蠢,所以我不得不问。

我使用Federated引擎能够通过CREATE SERVER而不是使用CONNECTION从另一个数据库中检索数据

像魅力一样工作,但是......我如何检索我创建的服务器?

提前致谢

mysql federated-table

1
推荐指数
1
解决办法
4098
查看次数