MySQL登錄與退出

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設計、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務廣水,10年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220
登錄Mysql:“輸入mysql -u帳號 -p密碼 這是登陸
mysql退出:mysql exit;
以下是實例參考下:
登錄Mysql:“輸入mysql -uroot -p -P3306 -h127.0.0.1”
表示超級用戶名root,密碼稍后輸入,端口號3306(不輸入P默認為3306),
主機地址127.0.0.1(若使用本機作為主機,h默認127.0.0.1)
mysql退出三種方法:
mysql exit;
mysql quit;
mysql \q;
0 先理解下格式問題
要理解兩種格式,一是mysql內(nèi)部使用和存儲時使用的格式,另一個是用戶顯示的格式;
存儲格式:mysql保存日期時間值時使用的CCYY-MM-DD格式遵循ISO 8601標準;
顯示格式:顯示在輸出界面上的格式,可以使用DATA_FORMAT()或TIME_FORMAT()函數(shù)來設置和轉(zhuǎn)換;
1 轉(zhuǎn)換和處理
1)提交數(shù)據(jù),一是使用標準格式讓其自動識別,二是對輸入值進行格式指定和轉(zhuǎn)換
insert into t (d) values('2012-01-01'); #使用默認ansi標準格式,讓數(shù)據(jù)庫自動識別字串為日期;
insert into t (d) values( STR_TO_DATE('2012/February/01', '%Y/%M/%d') ); #使用字符轉(zhuǎn)換為日期的函數(shù)來處理自定義格式的輸入值;
2)查詢數(shù)據(jù),一是不使用格式(即使用默認的CCYY-MM-DD格式),二是指定輸出格式
select current_date(); #默認格式
select date_format(current_date(), ''%Y/%M/%d''); #使用自定義格式,具體參考下date_format的幫助,主要是格式控制符的使用。
2 格式化參數(shù)
DATE_FORMAT(), TIME_FORMAT(), STR_TO_DATE()這三個函數(shù)都接受格式化串作為參數(shù)來格式化日期時間
常用的格式化字符:
%Y 4位數(shù)字年份 2012
%y 2位數(shù)字年份 12
%M 完整英文月份名稱,January - December
%b 月份名稱前三個字母,Jan - Dec
%m 2位數(shù)字月份 01-12
%c 最小位數(shù)字月份 1-12
%d 2位數(shù)字日期 01-31
%e 最小位數(shù)字日期 1-31
%W 工作日名稱 Sunday - Saturday
%r 12小時制時間,以AM或PM結(jié)尾
%T 24小時制時間
%H 24小時制小時 00-23
%i 2位數(shù)字分鐘 00-59
%s 2位數(shù)字秒數(shù) 00-59
%% %文字字符
Date 類型就是年月日的,DateTime 類型是年月日時分秒的,其實也可以定義成varchar類型的,插入格式由程序控制,比如說2014-10-16.
mysql有豐富的時間函數(shù):
ADDTIME (date2 ,time_interval ) //將time_interval加到date2
CONVERT_TZ (datetime2 ,fromTZ ,toTZ ) //轉(zhuǎn)換時區(qū)
CURRENT_DATE ( ) //當前日期
CURRENT_TIME ( ) //當前時間
CURRENT_TIMESTAMP ( ) //當前時間戳
DATE (datetime ) //返回datetime的日期部分
DATE_ADD (date2 , INTERVAL d_value d_type ) //在date2中加上日期或時間
DATE_FORMAT (datetime ,FormatCodes ) //使用formatcodes格式顯示datetime
DATE_SUB (date2 , INTERVAL d_value d_type ) //在date2上減去一個時間
DATEDIFF (date1 ,date2 ) //兩個日期差
DAY (date ) //返回日期的天
DAYNAME (date ) //英文星期
DAYOFWEEK (date ) //星期(1-7) ,1為星期天
DAYOFYEAR (date ) //一年中的第幾天
EXTRACT (interval_name FROM date ) //從date中提取日期的指定部分
MAKEDATE (year ,day ) //給出年及年中的第幾天,生成日期串
MAKETIME (hour ,minute ,second ) //生成時間串
MONTHNAME (date ) //英文月份名
NOW ( ) //當前時間
SEC_TO_TIME (seconds ) //秒數(shù)轉(zhuǎn)成時間
STR_TO_DATE (string ,format ) //字串轉(zhuǎn)成時間,以format格式顯示
TIMEDIFF (datetime1 ,datetime2 ) //兩個時間差
TIME_TO_SEC (time ) //時間轉(zhuǎn)秒數(shù)]
WEEK (date_time [,start_of_week ]) //第幾周
YEAR (datetime ) //年份
DAYOFMONTH(datetime) //月的第幾天
HOUR(datetime) //小時
LAST_DAY(date) //date的月的最后日期
MICROSECOND(datetime) //微秒
MONTH(datetime) //月
MINUTE(datetime) //分返回符號,正負或0
SQRT(number2) //開平方
以上函數(shù)僅供參考,詳細的可以查看雷雪松的博客。
插入數(shù)據(jù)庫的方法。如下參考:
1.首先,打開SQLserver管理系統(tǒng)工具,使用數(shù)據(jù)庫帳號登錄到數(shù)據(jù)管理系統(tǒng)。
2.輸入后,單擊數(shù)據(jù)庫文件副本前面的+號。
3.然后右擊數(shù)據(jù)庫文件夾,選擇“新知識數(shù)據(jù)庫”。
4.然后創(chuàng)建一個名為test的數(shù)據(jù)表。
5.建立完成后,在下面的編輯器中輸入下圖中的代碼,然后單擊run。
6.運行之后,您可以看到測試表插入了一個空記錄,這樣就完成了。如下圖所示。
本文標題:mysql怎么輸入年份 mysql 年份
文章網(wǎng)址:http://chinadenli.net/article16/dodpigg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供、關鍵詞優(yōu)化、品牌網(wǎng)站制作、定制網(wǎng)站、響應式網(wǎng)站、網(wǎng)站設計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)