首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将远程表数据插入mysql本地计算机中的另一个表中?

问如何将远程表数据插入mysql本地计算机中的另一个表中?
EN

Database Administration用户
提问于 2012-12-17 07:17:41
回答 2查看 3.2K关注 0票数 2

有人能告诉我如何做到这一点吗?

我有一个远程表,需要从其中导入部分数据,并将其放入计算机(本地)上的表中。我知道select into命令及其使用,但我不知道如何在这种情况下使用它。

EN

回答 2

Database Administration用户

回答已采纳

发布于 2012-12-17 16:46:37

从您的本地机器上试试这个:

代码语言:javascript
复制
mysqldump -u username -p password -h remote_host --databases remote_database --tables remote_table --where="id=757575" | mysql local_database -u username -p password
票数 3
EN

Database Administration用户

发布于 2012-12-17 16:31:08

要从远程表导出数据,请使用下面的命令,如果需要特定数据,还可以在其中使用where子句。

选择*从tablename到outfile '/etc/tablename.csv';

使用mysql>show创建表表名;

复制create语句并在本地PC中创建一个表,然后将“tablename.csv”文件从远程复制到本地计算机。并使用下面的方法导入数据。

将数据本地infile '/etc/tablename.csv‘加载到表tablename;

有什么问题请告诉我。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/30586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档