mysql - 非匹配结构化Mysql数据库之间的数据传输

标签 mysql data-migration

如何将数据从db1.tab1传输到db2.tab2

此处 db2.tab2 的字段名称与 db1.tab1 不同。 我尝试使用 mysql work bench,但它没有给出 100% 的结果。

我正在使用 Xampp 和 mysql 5.6.22

谢谢

最佳答案

使用以下查询。

INSERT INTO db2.`tab2` ( `id`, `user_name`, `password`, `is_active` ) SELECT `user_id`, `name`, `pass`, `active` FROM db1.`tab1`;

正如您所看到的,两个表中的列名称不同

因此,您必须提及要在 table2 的哪一列上插入 table1 中的哪一列数据。

关于mysql - 非匹配结构化Mysql数据库之间的数据传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27813870/

相关文章:

php - 在本地和远程开发环境之间同步数据库

php - 使用多个 MySql 列创建内联数组

python (1040, 'Too many connections')

mysql - 为什么某些型号的代码为 'Connection refused - connect(2)'?

mysql - SQL 查询中的列计数

sql-server - SQL Server 的数据库迁移

java - 在开发中为 gae 应用程序抓取数据并将其上传到 prod 还是应该在 prod 中抓取更容易?

android - 将大数据从服务器发送到移动应用程序的最佳实践

MySQL数据迁移

mysql - 将 MySQL 迁移到 PostgreSQL - SQL 代码中不可见的哪些功能很重要?