数据导入导出
1. 将Excel文件导入MySQL表
导入EXCEL文件一般需要用到图形界面管理工具,如 Navicat,这一步截图比较多,直接关联到对应博客好了:
教你一步一步将excel文件导入mysql数据库(使用Navicat)
使用MySQL命令:
LOAD DATA LOCAL INFILE "file_path"
INTO TABLE table_name(column_names);
2. MySQL导出到文件
同理,用过图形界面管理工具也可以导出到Excel,下面说一下使用命令行的方法
导出到文件
方法一:可以通过命令行运行:
$ mysql -hxx -uxx -pxx -e "query statement" db > file
- 这种方法只能输出到文本文件,不能输出到xlsx后缀,不过可以导出成
方法二:在MySQL中,使用 INTO OUTFILE 导出
SELECT * FROM table_name INTO OUTFILE 'file_path';
如果想输出Excel 文件,只需要改一下 file 中改成xls的后缀名就可以了(不支持xlsx)。
注意:
方法二中有可能出现权限不足的情况:
ERROR 1290 (HY000): The MyS