【发布时间】:2011-06-03 01:49:06
【问题描述】:
有没有办法将数据从schema1中的表插入到mysql中schema2中的表中。
另外,我认为会有任何访问/权限问题。
我的环境是使用 Fabrik 扩展、PHP、MySQL 的 Joomla
请分享一些技巧
提前致谢
【问题讨论】:
标签: mysql joomla1.5 database-schema
有没有办法将数据从schema1中的表插入到mysql中schema2中的表中。
另外,我认为会有任何访问/权限问题。
我的环境是使用 Fabrik 扩展、PHP、MySQL 的 Joomla
请分享一些技巧
提前致谢
【问题讨论】:
标签: mysql joomla1.5 database-schema
这个查询是这样做的:
INSERT INTO db2.table1 SELECT * FROM db1.table1;
如果您以 root 用户身份执行此操作,则不会有权限问题。
【讨论】:
您始终可以在表名前加上数据库名称,只要用户具有适当的权限即可:
insert into db1.users( first, middle, last )
select a.first, a.middle, a.last from db2.users a
请参阅以下文档insert .. select
【讨论】: