web开发 Django开发交流群:19525555 注册 | 登陆

MySQL备份 ---- 文本文件

把数据库内容按指定格式备份到文本文件中!
这样比较节省储存空间,设置不同的格式,备份的文件还可以有别的用途;
这个是相对于带 INSERT 语句的备份来说的!

用到的命令:

SQL代码
  1. SELECT ... INTO OUTFLE FROM ... 

这个比较好理解,从字面上的意思就知道
参数说明:
"FIELDS ESCAPED BY ['name']" : 把Query语句要转义的字符转义

"FIELDS [OPTIONALLY] ENCLOSED BY 'name'" : 把字段的值用 符号 括起来,使用OPTIONALLY之后,数值就不会被括

"FIELDS TERMINATED BY .." : 字段之间的分隔符

"LINES TERMINATED BY .." : 每行结束的的符号,通常使用 \n 换行

例子:

在已经连接到 数据库(test) 的前提下:

SQL代码
  1. SELECT * INTO OUTFILE 'D:/test.txt'   
  2. FIELDS TERMINATED BY ','  
  3. OPTIONALLY  
  4. ENCLOSED BY '"'   
  5. LINES TERMINATED BY '\n'  
  6. FROM table1; 

效果:

test 文件内容
  1. "aa",0,0  
  2. "bb",0,0  

 

Tags: mysql, 备份

« 上一篇 | 下一篇 »

只显示10条记录相关文章

MySQL忘记root密码 (浏览: 428, 评论: 1)
Navicat -- MySQL界面管理工具 (浏览: 792, 评论: 0)
Windows环境下配置 Apache2+MySQL+mod_python+Django (浏览: 1492, 评论: 0)
《MySQL性能调优与架构设计》 (浏览: 617, 评论: 0)
获取MySQL数据库大小 (浏览: 1124, 评论: 0)
python连接MySQL (浏览: 835, 评论: 0)

Trackbacks

点击获得Trackback地址,Encode: UTF-8

1条记录访客评论

代码简单好记  收藏了

http://www.00857.cn

Post by 天津西站皮肤病医院 on 2010-08-27, 09:08:48 引用此文发表评论 #1


发表评论

评论内容 (必填):