gpt4 book ai didi

mysql - 通过字段重新映射在同一服务器上复制表数据

转载 作者:行者123 更新时间:2023-11-29 22:03:11 26 4
gpt4 key购买 nike

我需要将包含数百万行的旧表的数据复制到新表,其定义略有不同。最重要的是,有一个具有 null 默认值的新字段,并且 varchar 字段变成了枚举(具有直接映射值)。

旧表:

  • id:整数
  • 类型:varchar

新表:

  • id:整数
  • 类型:枚举
  • number:整数,默认为空

type 的所有可能字符串值都在新枚举内。

我尝试了以下方法:

insert into new.table select * from old.table

但我显然明白:

Insert value list does not match column list: 1136 Column count doesn't match value count at row 1

最佳答案

您可以从 phpmyadmin 窗口复制表数据和结构,然后修改新表并添加新列。

enter image description here

关于mysql - 通过字段重新映射在同一服务器上复制表数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32415509/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com