如何将数据从一个表复制到同一数据库中的另一个表?

拉胡尔

在MySQL中,如何将数据从一个表复制到同一数据库表中的另一个表?

我知道insert into select,但是要花很多时间才能做到这一点,尤其是在实时数据库中,我们不能冒险。

存在一些条件:
1. table1是源表,table1_archives是目标表。
2. table1_archives已经有数据,所以我们只能追加。

我的尝试:

time mysqldump --log-error=$logfile --complete-insert --insert-ignore 
--no-create-info --skip-triggers --user=$dbuser --host=$host $dbname table1  
--where="created < now()-interval 10 month" > $filename

但是它的名字是table1,所以我不能将其插入table1_archives中。

任何指导将不胜感激。

提前致谢。

Ascsoftw

在输出文件中,您需要将表名称更改table1table1_archives不幸的mysqldump是没有任何办法可以做到这一点。您必须使用即时执行此操作sed,它将输出文件中的所有内容重命名table1table1_archives

由于您的列还可以包含like之类的内容table1,因此最好将其括在反引号中以进行搜索和替换。

您也可以使用gzip压缩输出文件。

这是对我有用的命令

mysqldump -u USER -h  HOST -p --skip-add-drop-table --no-create-info --skip-triggers --compact DB table1 |\
  sed -e 's/`table1`/`table1_archives`/' | gzip >   filename.sql.gz

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数据从一个hbase表复制到另一个

来自分类Dev

将数据从一个表复制到另一个表

来自分类Dev

如何将数据从一个表复制到列数据类型不同的另一个表?

来自分类Dev

使用C#将访问数据库中的表复制到另一个表中

来自分类Dev

将数据从一个表复制到另一个数据库中的另一个表

来自分类Dev

如何将所有配置单元表从一个数据库复制到另一个数据库

来自分类Dev

将表从一个数据库复制到另一个数据库

来自分类Dev

如何通过IP将数据从一个数据库/表复制到另一个远程数据库

来自分类Dev

如何将数据从一个表复制到另一表?

来自分类Dev

将表数据从一个数据库复制到另一个数据库

来自分类Dev

如何将记录从相互链接的表复制到另一个数据库中的另一个表?

来自分类Dev

如何使用不同的连接字符串将记录从一个表复制到另一数据库表?

来自分类Dev

将数据从一个hbase表复制到另一个

来自分类Dev

每5秒将数据从一个表复制到另一个@mysql数据库

来自分类Dev

将数据从一个表移动到同一数据库中的另一个表

来自分类Dev

将表数据从一个数据库复制到具有条件的另一个数据库

来自分类Dev

如何将数据从一个表复制到另一个表?的PHP

来自分类Dev

如何将表从一个数据库复制到其他服务器的另一个数据库

来自分类Dev

仅将新条目从一个数据库表复制到另一数据库表。Access,C#

来自分类Dev

如何将数据从一个表插入和检索到mysql数据库中的另一个表

来自分类Dev

如何将数据从一个数据库复制到另一个Oracle数据库?

来自分类Dev

如何将数据从一个表复制到另一表?

来自分类Dev

将表数据从一个数据库复制到另一个数据库

来自分类Dev

使用 pgadmin 将数据行从一个表复制到同一数据库中的另一个表

来自分类Dev

使用Java将数据从一个表复制到Cassandra中的另一个表

来自分类Dev

将数据从一个数据库复制到另一个数据库 - 包括引用的表和身份

来自分类Dev

如何将一个数据字段的值复制到同一 SQLite 数据库中的另一个表中

来自分类Dev

使用 Alteryx 将表从一个数据库复制到另一个数据库

来自分类Dev

如何仅将数据从一个数据库表中的数据复制到sql server中的另一个数据库现有表

Related 相关文章

  1. 1

    将数据从一个hbase表复制到另一个

  2. 2

    将数据从一个表复制到另一个表

  3. 3

    如何将数据从一个表复制到列数据类型不同的另一个表?

  4. 4

    使用C#将访问数据库中的表复制到另一个表中

  5. 5

    将数据从一个表复制到另一个数据库中的另一个表

  6. 6

    如何将所有配置单元表从一个数据库复制到另一个数据库

  7. 7

    将表从一个数据库复制到另一个数据库

  8. 8

    如何通过IP将数据从一个数据库/表复制到另一个远程数据库

  9. 9

    如何将数据从一个表复制到另一表?

  10. 10

    将表数据从一个数据库复制到另一个数据库

  11. 11

    如何将记录从相互链接的表复制到另一个数据库中的另一个表?

  12. 12

    如何使用不同的连接字符串将记录从一个表复制到另一数据库表?

  13. 13

    将数据从一个hbase表复制到另一个

  14. 14

    每5秒将数据从一个表复制到另一个@mysql数据库

  15. 15

    将数据从一个表移动到同一数据库中的另一个表

  16. 16

    将表数据从一个数据库复制到具有条件的另一个数据库

  17. 17

    如何将数据从一个表复制到另一个表?的PHP

  18. 18

    如何将表从一个数据库复制到其他服务器的另一个数据库

  19. 19

    仅将新条目从一个数据库表复制到另一数据库表。Access,C#

  20. 20

    如何将数据从一个表插入和检索到mysql数据库中的另一个表

  21. 21

    如何将数据从一个数据库复制到另一个Oracle数据库?

  22. 22

    如何将数据从一个表复制到另一表?

  23. 23

    将表数据从一个数据库复制到另一个数据库

  24. 24

    使用 pgadmin 将数据行从一个表复制到同一数据库中的另一个表

  25. 25

    使用Java将数据从一个表复制到Cassandra中的另一个表

  26. 26

    将数据从一个数据库复制到另一个数据库 - 包括引用的表和身份

  27. 27

    如何将一个数据字段的值复制到同一 SQLite 数据库中的另一个表中

  28. 28

    使用 Alteryx 将表从一个数据库复制到另一个数据库

  29. 29

    如何仅将数据从一个数据库表中的数据复制到sql server中的另一个数据库现有表

热门标签

归档