我想将数据从生产服务器发送到本地开发服务器以进行测试。我想知道是否可以使用SQL查询将记录从生产服务器的db表复制到本地db表中。这些表在列名和数据类型方面完全相同。
我知道我可以通过将转储到文件中然后使用infile加载来做到这一点。尽管我使用的是MySQL,但我想知道是否也可以在其他数据库中使用它,如果可以,怎么办?
至于MySQL,最简单的方法可能是mysqladmin
(link):
mysqladmin create db_name
mysqldump -h 'other_hostname' --compress db_name | mysql db_name
使用DB2,subsystem.authid.object
只要您的DBA定义了对远程子系统的访问权限,就可以使用三部分表名()来完成此操作。
为了使其正常工作,进行转发的DB2必须在Z / OS上。DB2 L(inux)U(nix)W(indows)不支持此功能。
看这里。
语法INSERT
通常与普通插入一起使用:
INSERT INTO table (n1, n2, ... nx)
SELECT n1, n2, ... nx
FROM subsystem.authid.object
WHERE ...
等等。
问题内容: 我目前有一个在云实例上运行的实时Redis服务器,我想将此Redis服务器迁移到新的云实例并将该实例用作我的新Redis服务器。如果是MySQL,我将从旧服务器中导出数据库并将其导入新服务器中。我应该如何使用redis? PS:我不想设置复制。我想将Redis服务器完全迁移到新实例。 问题答案: 通过运行或从命令行将数据库快照保存到dump.rdb中。这将在与Redis服务器相同的文件
我在Server1上的一个数据库中有2个表,TABLE1和列col1、col2、col3、col4和col5。在Server2上的一个数据库中,TABLE2的列和数据与TABLE1的列和数据几乎相同,但列col2和col5除外。表2在col1、col3和col4中的数据与表1相同。现在我知道我可以创建一个新表并使用SQL-Server的导入/导出特性。但是如果表中有大量的数据和更多的列,这将是不可
我试图将MongoDB集合从一个数据库复制到同一服务器上的另一个数据库。 我想复制db1。coll到db2。coll2在同一台服务器上。 我试图遵循《如何在MongoDB中将集合从一个数据库复制到另一个数据库》中描述的“复制并移动”方法,但这在pymongo中不起作用。 特别是复制步骤 工作,但我在尝试执行移动时收到错误:
问题内容: 我可以在服务器A上安装php脚本并连接到服务器B上的MySQL数据库吗? 如果是,将如何进行?提前致谢 问题答案: 其简单的上述所有方法都非常复杂 假设您在服务器B上有数据库,在服务器A上有网站(假设它的IP为192.234.12.1) 在cpanel上将服务器B的IP列入白名单 并在数据库中创建一个具有足够特权的新用户(例如,该用户已经过测试) 然后将该用户创建为test@192.2
问题内容: 我有两个数据库,一个叫做,一个叫做。由于我想练习插入,更新内容,因此我想将某些表从复制到。 我要复制的表称为: 我试图做的是(使用SSMS)右键单击表格,但其中没有“复制”! 问题答案: 假设您有两个数据库,例如A和B: 如果目标表不存在,将创建以下脚本(我不建议这样): INTO COPY_TABLE_HERE FROM A.dbo.table_from_A table_A 如果目标
我试图从同一个服务器上的数据库的旧备份创建一个新数据库。当使用SQL服务器管理工作室并试图从备份恢复到新数据库时,我得到这个错误 在谷歌搜索之后,我找到了这段代码 我想知道移动语句是否会干扰备份来自该服务器的数据库? 谢谢,感谢所有的帮助。