mysql - 将表迁移到 MySQL 中的新数据库

标签 mysql

我有一个数据库,其中有两个正在合并的表。某些字段丢失,某些字段保留,但它们位于新数据库中。

其中一个大约有 263,975 行,其他大约有 134,533 行。

话虽如此,哪种方法可能是最好的方法?

我考虑过导出到原始 SQL,然后更改插入,但对于大约 70 Mb 的文件来说似乎有点粗糙,几乎会导致所有文本编辑器崩溃......

最佳答案

最好的方法是:-

  1. 编写一个查询,仅从两个表中获取所需字段和所需数据,您可以使用 JOINUNION 并创建一个新表。
  2. 导出这个新表。
  3. 将此新表导入到新数据库中。

关于mysql - 将表迁移到 MySQL 中的新数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9515448/

相关文章:

php - 检查 PHP 日期时间戳是否正确?

Mysql 查询匹配属于某个组的特定个人

mysql - Bash:当服务器出现故障时关闭 MySQL 连接

mysql - Rails 属于_to 与parent_id

c# - 在 C# 中使用 UPDATE MySQL 命令

javascript - jQuery AJAX 检查数据库中是否存在电子邮件不起作用

php - 如何使用php将iPhone输入的奇数字符转换为单个字符

python - 一切正常,但无法将数据添加到 mysql 数据库

mysql - save() 上的 Django + MySQL 完整性错误

mysql - SQL 语法错误 (MYSQL 5.0)