将数据传输到两个数据库中的一个表

问题描述:

如何在两个数据库可以访问的mysql中创建一个表 一个是法院数据库,另一个是警察数据库 我想要的是当法院插入嫌疑人的一些记录时那些记录应该可以被警察访问。但警察是一个不同的数据库。将数据传输到两个数据库中的一个表

hw我能做到。我是一个编程新手,很想得到你的帮助。

假设您没有具有权限限制的单独用户。使用完全限定名称。例如SELECT column_name FROM database_name.table_nameSELECT database_name.table_name.column_name

更多的信息在这里http://dev.mysql.com/doc/refman/5.0/en/identifier-qualifiers.html

+0

感谢您的帮助 – pran 2014-10-08 08:22:27

如果两个数据库在同一sewrver你可以这样做

INSERT INTO 
database2.table2 (c1, c2, c3) 

SELECT 
c2, c4, MD5(c3) 
FROM 
    database1.table1 

看一看here

+0

感谢阿维纳什得到了理念 – pran 2014-10-08 08:22:56