MySQL管理篇,用SELECT...INTO OUTFILE导出数据

 时间:2024-10-13 03:44:40

MySQL管理中,有时候需要把数据库中的数据导出到外部存储文件中,MySQL中的数据可以导出SQL文本文件,XML,HTML等文件格式,同样这些导出也是可以导入到MySQL中,本文给大家介绍使用SELECT...INTO OUTFILE导出文本文件

工具/原料

电脑

MySQL

Navicat等数据库管理软件

语句格式及释义

1、语句格式:SELECT columns FROM table WHERE conditions INTO OUTFILE 'filename' [option];

MySQL管理篇,用SELECT...INTO OUTFILE导出数据

3、option:可选参数项,包含以下几项FIELDS TERMINATED BY 'val':设置字段间的分割字符,默认'\t';FIELDS [OPTIONALLY]ENCLOSED BY 'val': 设置字段包围字符,如果使用了OPTIONALLY则只能使用CHAR或VARCHAR格式字符FIELDS ESCAPED BY 'val':转义字符,默认为'\'LINES STARTING BY 'val':每行的开头字符,默认不使用任何字符LINES TERMINATED BY 'val':每行的结尾字符,默认为'\n'注意:FIELDS字句必须在LINES字句之前

MySQL管理篇,用SELECT...INTO OUTFILE导出数据

2、执行导出命令SELECT * FROM t_user INTO OUTFILE 'G:/sqlbak/t_user.txt';报错了,--secure-file-priv限制了导入与导出的目录权限

MySQL管理篇,用SELECT...INTO OUTFILE导出数据

4、修改mysql.ini中,添加一句secure-file-priv = G:/sqlbak/注意不是下划线

MySQL管理篇,用SELECT...INTO OUTFILE导出数据

6、执行导出命令SELECT * FROM t_user INTO OUTFILE 'G:/sqlbak/t_user.txt';执行成功

MySQL管理篇,用SELECT...INTO OUTFILE导出数据

8、查看导出文件内容

MySQL管理篇,用SELECT...INTO OUTFILE导出数据

2、查看文件夹,可以看到多了一个t_user_2文件

MySQL管理篇,用SELECT...INTO OUTFILE导出数据
  • 如何使用Navicat新建mysql数据库查询?
  • Java如何打印出星星图案(图形)
  • Xshell如何还原高级设置
  • vf6.0标签控件的标题为“=TIME()”
  • HTML表单教程 多选项的详解
  • 热门搜索
    海南自由行旅游攻略 国庆旅游哪里人少 广州湖心岛旅游风景区 美丽俏佳人旅游卫视 泰国旅游攻略自由行 日本旅游签证时间 福建龙岩旅游 云南香格里拉旅游攻略 旅游工艺品批发 山东聊城旅游