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
《MySQL權威指南(原書第2版)》清晰中文掃描版 PDF
Ubuntu 14.04 LTS 安裝 LNMP Nginx\PHP5 (PHP-FPM)\MySQL
Ubuntu 14.04下搭建MySQL主從伺服器
Ubuntu 12.04 LTS 構建高可用分布式 MySQL 叢集
Ubuntu 12.04下原始碼安裝MySQL5.6以及Python-MySQLdb
MySQL-5.5.38通用二進位安裝
--------------------------------------分割線 --------------------------------------
本文永久更新連結地址: