Welcome 微信登录

首页 / 数据库 / MySQL / SQL导入txt以及SQL中的时间格式操作

load data local infile "路径名称" into table "表名"比如我文件的具体位置为"f:\dataset\beijing\xx.txt",创建的表名为"person",则上述指令的具体表达为:load data local infile "f:\dataset\beijing\xx.txt" into table person;如果你的txt数据包含多行,每一行字段之间的间隔为逗号(“,”),如图所示。你需要在读入时指定分隔符逗号,如下图所示。 查看读入的数据,如下图所示。see,共读入18条数据,跟txt中的文件一样。

MySQL中的日期格式化操作

常用的字符串格式化为:

年份

%Y 四位数字表示的年份%y 两位数字表示的年份如下图所示,获取当前系统时间并格式化显示。当输入为%Y时,显示的是四位时间2015。当输入为%y时,显示的是两位时间15。

月份

%m 两位数字表示的月份(01,02,03,···,12)%c  数字表示的月份(1,2,3,···,12)%b  缩写的月份(Jan,Feb,···,Dec)%M  月名(January,February,···,December)如下图所示。输入%y-%M时,显示的是12-January(两位年份,月名,其中‘-’为分隔符)。输入%m时,显示为两位数字月份。输入%c时,显示为数字(一位和两位)。输入%b时,显示的为缩写的月份。

天数

%d 两位数字的天数(01,02,···,31)%e 数字形式的天数(1,2,···,31)如下图所示。当输入%e时,显示数字形式。当输入%d时,显示两位数字的天数。

时间

%l 数字形式的小时,12小时(1,2,3,···,12)%k 数字形式的小时,24小时(0,1,2,···,23)%H 两位数字形式的小时,24小时%h 两位数字形式的小时,12小时%I,%i 两位数字形式的分(00,01,···,59)%S,%s 两位I数字形式的秒(00,01,02,···,59)%p 上午(AM)、下午(PM)如下图所示。--------------------------------------分割线 --------------------------------------Ubuntu 14.04下安装MySQL http://www.linuxidc.com/Linux/2014-05/102366.htm《MySQL权威指南(原书第2版)》清晰中文扫描版 PDF http://www.linuxidc.com/Linux/2014-03/98821.htmUbuntu 14.04 LTS 安装 LNMP NginxPHP5 (PHP-FPM)MySQL http://www.linuxidc.com/Linux/2014-05/102351.htmUbuntu 14.04下搭建MySQL主从服务器 http://www.linuxidc.com/Linux/2014-05/101599.htmUbuntu 12.04 LTS 构建高可用分布式 MySQL 集群 http://www.linuxidc.com/Linux/2013-11/93019.htmUbuntu 12.04下源代码安装MySQL5.6以及Python-MySQLdb http://www.linuxidc.com/Linux/2013-08/89270.htmMySQL-5.5.38通用二进制安装 http://www.linuxidc.com/Linux/2014-07/104509.htm--------------------------------------分割线 --------------------------------------本文永久更新链接地址