首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将mysql转储文本文件还原到数据库

问将mysql转储文本文件还原到数据库
EN

Stack Overflow用户
提问于 2014-04-07 06:35:02
回答 3查看 3.9K关注 0票数 2

我正在使用opencl分析大数据。我在mysql转储文本文件(dump.txt)中获得了数据。我想将数据还原到mysql数据库中。然后,我可以连接到数据库,并做其他与并行编程相关的事情来分析大数据。

我读了一些有关这方面的教程和问题。我在这里发现了一个相关的问题。 link here。但是他们提到了恢复.sql转储文件的方法。我们能为转储文本文件做些什么?

我的转储文本文件的抽象部分在这里

"94723605719“、"435035”、"2013-06-01 23:51:36“、"2013-06-01”、“2013年”、"6“、"1”、"7“、"22”、"23“、"51”、"36“、"1”、"202“、"-1002409728”、"1005823215“、"50000.000”、“N”、"1613003749 10“、"50026.000”、"226“、"0”"0“、"94723605719”、"34399725“、"0”、"0“、"0”、\N "94722616878“、"435014”、"2013-06-01 23:51:52“、"2013-06-01”、“2013年”、“2013年”、"6“、"1”、"7“、"22”、"23“、"51”、"52“、"1”、"202“、”202“、”1002099361“、"1005511506","50000.000“、\N、"1613002394 31”、"50127.000“、"157”、"0“、"0”、"94722616878“、"34438596”、"0“、"0”、"0“、"94726556777”、"435022“、"2013-06-01 23:51:52”、"2013-06-01“、”2013年“、"6”、"1“、"7”、"22“、"23”、"51“、"52”、"1“、"202”、"-1002496570“、"1005910182”、"50000.000“、\N、"1614002967 42”、"61046.000“、"226”、"0“、"0”、"94726556777“、"34399744”、"0“、"0”、"0“、”0“

任何帮助都是非常感谢的。提前谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-04-07 06:41:27

如果您有“真实”转储,那么您可以使用:

代码语言:javascript
复制
mysql -u root -p -h local host < your_dump.sql

尽管如此,问题中列出的示例似乎暗示您只有CSV文件中的值,在这种情况下,您需要首先创建表,然后将数据加载到其中:

代码语言:javascript
复制
LOAD DATA INFILE 'your_file.txt' 
 INTO TABLE your_table 
 FIELDS TERMINATED BY ',' 
 OPTIONALLY ENCLOSED BY '"';

有关更多细节,请参见MySQL手册中的LOAD DATA INFILE。

票数 3
EN

Stack Overflow用户

发布于 2014-04-07 07:12:31

我习惯于迁移MySql数据库,最好的方法是这样:

出口数据库(备份):

代码语言:javascript
复制
mysqldump -u root -p [database_name] >  [dump_filename].sql

进口数据库:

代码语言:javascript
复制
mysql -u root -p [database_name] < [dump_filename].sql
票数 0
EN

Stack Overflow用户

发布于 2014-04-07 07:25:35

如果要还原的数据库不存在,则需要首先创建它。

在命令行上,如果您位于包含转储文件的同一个目录中,请使用以下命令(有适当的替换):

代码语言:javascript
复制
C:\> mysql -u root -p

mysql> create database mydb;
mysql> use mydb;
mysql> source db_backup.dump;

https://dev.mysql.com/doc/mysql-backup-excerpt/5.6/en/using-mysqldump.html

examples

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

https://stackoverflow.com/questions/22905139

复制
相关文章

相似问题

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