mysql 导入数据
来源:互联网 发布:淘宝客分销系统源码 编辑:程序博客网 时间:2024/05/29 16:39
mysqlimport
示例
[root@localhost ~]# mysqlimport -uroot -p123456 test /tmp/mytbl.txt;
[root@localhost ~]# mysqlimport -uroot -p123456 test /tmp/mytbl.txt;
约定:文件名的最后一部分为表名,以上语句导入到表mytbl
mysqlimport必须指定数据库,以上语句数据库为test
导入csv
[root@localhost ~]# mysqlimport -uroot -p --local --lines-terminated-by="\r\n" --fields-terminated-by="," --fields-enclosed-by="\"" test /tmp/mytbl.csv
load data
示例
mysql> load data infile '/tmp/mytbl.txt' into table mytbl CHARACTER SET gbk;load data可以不指定数据库
以上语句中,mysql必须有/tmp/的读权限
导入csv
mysql> load data infile '/tmp/mytbl.csv' into table mytbl fields terminated by ',' enclosed by '"' lines terminated by '\r\n'
处理重复主键
替换已有值
mysql> load data infile '/tmp/mytbl.txt' replace into table mytbl fields terminated by '\t' lines terminated by '\n'
表中已有则不导入
mysql> load data infile '/tmp/mytbl.csv' ignore into table mytbl fields terminated by ',' enclosed by '"' lines terminated by '\r\n'
跳过文件行
以下示例为跳过第一行
mysql> load data infile '/tmp/mytbl.txt' into table mytbl ignore 1 lines;
将windows本地文件导入到linux下的mysql数据库,加local
load data local infile 'C:/mytbl.txt' into table mytbl fields terminated by '\t' lines terminated by '\r\n'
- mysql 数据导入导入出
- Mysql数据导入
- mysql导入access 数据
- MySQL--数据导入导出
- 导出导入MySql数据
- mysql导出、导入数据
- Mysql导入数据
- MYSQL大数据导入
- MySql数据导入、导出
- mysql 数据导入导出
- mysql数据导入导出
- mysql数据导入导出
- mysql 导入大数据
- Oracle数据导入MySQL
- python mysql导入数据
- mysql导入txt数据
- Oracle数据导入MySQL
- mysql 控制台导入数据
- 整数分解使得积最大
- 一个使用Ruby on Rails开发LBS网站的简单实例
- SpringSrcureCode在grails中实现用户--角色--权限的管理
- ELF对线程局部储存的处理(1) __thread
- 匹配汉字的正则表达式
- mysql 导入数据
- 用Lucene索引数据库
- linux 管道通信
- iBatis动态SQL标签用法
- 关于UIView的userInteractionEnabled属性
- Heibernate 动态创建表
- TTL与COMS的区别
- Android学习笔记:设置日期和时间不能选择当前时刻以前的日期时间的解决办法升级版
- Mysql自动备份与恢复的脚本(windows)