一 导入文件
1,使用SQL语句导入详细参数连接
注意:文件名尽量不要使用中文,有中文的好像识别不了
2、使用软件导入
注意:文件名不要有中文,如果源文件有字段行,需要忽略1行。
二 导出文件
先说最短小精悍的select into outfile, 这是小型数据库分析数据最常用的采集数据方式,具体语法如下:设置参考链接
【select 语句】 into outfile 【导出文件名】 【导出参数】
【导出文件名】是目标文件的完整路径。由于mysql账户的权限问题,通常我们会将文件导出到临时目录,如/tmp/mysql/user/201810.csv
SELECT * FROM shoptotal INTO OUTFILE 'C:\\taobaoshuju\\data\\shoptotal.csv'
【导出参数】
fields terminated by 'str':设置字段之间的分隔符,默认值是"\t"。
fields enclosed by 'char':设置包括住字段的值的符号,如单引号、双引号等,默认情况下不使用任何符号。
fields optionally enclosed by 'char':设置括住CHAR、VARCHAR和TEXT等字符型字段的分隔符,默认情况下不使用任何符号。
fields escaped by 'char':设置转义字符,默认值为"\"。
lines starting by 'str':设置每行数据开头的字符,可以为单个或多个字符。默认情况下不使用任何字符。
lines terminated by 'char':设置每行数据结尾的字符,可以为单个或多个字符。默认值是"\n"。
如果导出的数据,涉及到中文,打开csv可能会看到乱码。处理乱码,首先要确保数据库支持中文(通常设置UTF8编码即可)
随堂笔记: 将查询的结果创建成表
随堂笔记:
计算每年的第几周:
计算几个季度:
计算季度的第几周:
计算月中的第几周: