码迷,mamicode.com
首页 > 数据库 > 详细

MySQL导入txt数据及导出整个数据库或者数据库某个表的方法

时间:2016-01-24 13:04:06      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:mysql   导入   导出   txt   

MySQL导入txt数据

例:

create schema foursquare_nyc;
use foursquare_nyc;
create table checkins(
   userid int not null auto_increment,
   originid varchar(30),
   locationid varchar(40),
   x double,
   y double,
   primary key(userid)
);
load data local infile "e:/dataset_ubicomp2013_raw_checkins.txt"
into table checkins(originid,locationid,x,y);

默认是以\n作为每组数据的分隔,以\t作为每项数据的分隔,如果不是,则用

load data local infile "e:/dataset_ubicomp2013_raw_checkins.txt"
into table checkins(originid,locationid,x,y)
fields terminated by ‘***‘
lines terminated by ‘***‘;

 1)文件可以使用绝对路径如‘c:/d.txt‘,否则请将文件放在数据库根目录中。

 2)因为Windows中行以‘\r\n‘隔开,所以必须lines terminated by ‘\r\n‘,

 如果不设置这个参数,也可导入成功,但是会多导入一个“\r”控制字符,可能在可视化MySQL工具中看不出字段异样,但是在MySQL命令行中显示会明显混乱。


MySQL导出数据库为.sql

例:

  命令行下E:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -u root -p 数据库名>生成文件名.sql


MySQL导出数据库的表为.sql

例:

  命令行下E:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -u root -p 数据库名 表名>生成文件名.sql


MySQL导入txt数据及导出整个数据库或者数据库某个表的方法

标签:mysql   导入   导出   txt   

原文地址:http://iampomelo.blog.51cto.com/10193513/1737991

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!