亚洲熟妇成人精品一区,亚洲精品视频免费看,亚洲欧洲精品无码AVhttp://www.tkk7.com/waterjava/category/9754.html我胡漢三又回來了zh-cnWed, 01 Jan 2020 17:49:43 GMTWed, 01 Jan 2020 17:49:43 GMT60MySQL-Front連接MYSQL錯誤永久方案http://www.tkk7.com/waterjava/archive/2020/01/01/435011.html狼愛上貍狼愛上貍Wed, 01 Jan 2020 05:52:00 GMThttp://www.tkk7.com/waterjava/archive/2020/01/01/435011.htmlhttp://www.tkk7.com/waterjava/comments/435011.htmlhttp://www.tkk7.com/waterjava/archive/2020/01/01/435011.html#Feedback0http://www.tkk7.com/waterjava/comments/commentRss/435011.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/435011.html在之前的博客中提到解決此問題的方法是進(jìn)入mysql的命令窗口,執(zhí)行set global show_compatibility_56=on;

但是該方法只能生效一次,當(dāng)電腦重啟或者mysql服務(wù)重啟的時候,就得重新再設(shè)置一次,下面提供一個永久生效的方法,即不通過上述方法,而是修改mysql的配置文件,找到my.ini的配置文件,在文件的最后添加:show_compatibility_56 = 1 即可。

本人的my.ini的文件路徑是:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini
————————————————
版權(quán)聲明:本文為CSDN博主「讓愛遠(yuǎn)行2015」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u011065164/article/details/53393348


狼愛上貍 2020-01-01 13:52 發(fā)表評論
]]>
MySQL - Incorrect string value: for column 'name' at row 1解決方案http://www.tkk7.com/waterjava/archive/2009/10/23/299444.html狼愛上貍狼愛上貍Fri, 23 Oct 2009 01:15:00 GMThttp://www.tkk7.com/waterjava/archive/2009/10/23/299444.htmlhttp://www.tkk7.com/waterjava/comments/299444.htmlhttp://www.tkk7.com/waterjava/archive/2009/10/23/299444.html#Feedback1http://www.tkk7.com/waterjava/comments/commentRss/299444.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/299444.html
1. 確認(rèn)編程所用的字符集為uf8
   <%@ page contentType="text/html; charset=UTF-8"%>

2. 確認(rèn)MySQL所用的字符集為uf8
   修改mysql目錄下的my.ini文件
   [mysql]
   default-character-set=utf8
   [mysqld]
   default-character-set=utf8

3. 運(yùn)行SQLFRONT,右鍵點(diǎn)擊需操作的數(shù)據(jù)庫,屬性,把字符集改為utf8

完成。



狼愛上貍 2009-10-23 09:15 發(fā)表評論
]]>
ubuntu下更改mysql默認(rèn)編碼(字符集)http://www.tkk7.com/waterjava/archive/2008/04/27/196387.html狼愛上貍狼愛上貍Sun, 27 Apr 2008 00:23:00 GMThttp://www.tkk7.com/waterjava/archive/2008/04/27/196387.htmlhttp://www.tkk7.com/waterjava/comments/196387.htmlhttp://www.tkk7.com/waterjava/archive/2008/04/27/196387.html#Feedback0http://www.tkk7.com/waterjava/comments/commentRss/196387.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/196387.htmlsudo apt-get install mysql-server #直接自動獲得可用版本
也可以這樣寫
sudo apt-get install mysql-server-5.0 #安裝mysql服務(wù)器5.0版本

安裝后

/etc/init.d/mysql start (stop) 為啟動和停止服務(wù)器
/etc/mysql/ 主要配置文件所在位置 my.cnf
/var/lib/mysql/ 放置的是數(shù)據(jù)庫表文件夾,這里的mysql相當(dāng)于windows下mysql的date文件夾

啟動mysql后,以root登錄mysql
isher@isher-ubuntu:~$ mysql -u root
>show variables like 'character%'; #執(zhí)行編碼顯示
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

在某些時候,我們續(xù)要修改mysql默認(rèn)數(shù)據(jù)庫的編碼,以保證某些遷移的程序可以正常顯示,編輯my.cnf文件進(jìn)行編碼修改,windows可以直接用Mysql Server Instance Config Wizard 進(jìn)行設(shè)置

在linux下修改3個my.cnf的1個/etc/mysql/my.cnf文件

找到客戶端配置[client] 在下面添加
default-character-set=utf8 默認(rèn)字符集為utf8
在找到[mysqld] 添加
default-character-set=utf8 默認(rèn)字符集為utf8
init_connect='SET NAMES utf8' (設(shè)定連接mysql數(shù)據(jù)庫時使用utf8編碼,以讓mysql數(shù)據(jù)庫為utf8運(yùn)行)

修改好后,重新啟動mysql 即可,查詢一下show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

此方法用于標(biāo)準(zhǔn)mysql版本同樣有效,對于/etc/my.cnf文件,需要從mysql/support-files的文件夾cp my-large.cnf一份到/etc/my.cnf

linkfrom:http://hi.baidu.com/alman/blog/item/c572c9019da099d2277fb5fa.html




狼愛上貍 2008-04-27 08:23 發(fā)表評論
]]>
ubuntu mysql遠(yuǎn)程訪問http://www.tkk7.com/waterjava/archive/2008/04/27/196385.html狼愛上貍狼愛上貍Sun, 27 Apr 2008 00:01:00 GMThttp://www.tkk7.com/waterjava/archive/2008/04/27/196385.htmlhttp://www.tkk7.com/waterjava/comments/196385.htmlhttp://www.tkk7.com/waterjava/archive/2008/04/27/196385.html#Feedback1http://www.tkk7.com/waterjava/comments/commentRss/196385.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/196385.html 1、在命令行底下打開用戶權(quán)限:grant all privileges on drupal.* to user@192.168.1.80 identified by 'user-password';
   在管理員界面可以通過用戶管理add host->any host來添加訪問權(quán)限(root用戶默認(rèn)只能訪問本機(jī),新添加的用戶可遠(yuǎn)程)
2、取消mysql本機(jī)綁定:
編輯/etc/mysql/my.cnf
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
將”bind-address = 127.0.0.1“注釋
sudo /etc/init.d/mysql restart重啟即可遠(yuǎn)程訪問

linkfrom:http://hi.baidu.com/iminger/blog/item/19e0c9139a052bd4f7039e50.html

狼愛上貍 2008-04-27 08:01 發(fā)表評論
]]>
MySQL show的用法http://www.tkk7.com/waterjava/archive/2008/04/26/196367.html狼愛上貍狼愛上貍Sat, 26 Apr 2008 15:22:00 GMThttp://www.tkk7.com/waterjava/archive/2008/04/26/196367.htmlhttp://www.tkk7.com/waterjava/comments/196367.htmlhttp://www.tkk7.com/waterjava/archive/2008/04/26/196367.html#Feedback0http://www.tkk7.com/waterjava/comments/commentRss/196367.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/196367.html   a. show tables或show tables from database_name; // 顯示當(dāng)前數(shù)據(jù)庫中所有表的名稱

   b. show databases; // 顯示mysql中所有數(shù)據(jù)庫的名稱

   c. show columns from table_name from database_name; 或show columns from database_name.table_name;   // 顯示表中列名稱

   d. show grants for user_name@localhost;   //   顯示一個用戶的權(quán)限,顯示結(jié)果類似于grant 命令

   e. show index from table_name;   // 顯示表的索引

   f. show status;   // 顯示一些系統(tǒng)特定資源的信息,例如,正在運(yùn)行的線程數(shù)量

   g. show variables; // 顯示系統(tǒng)變量的名稱和值
  
   h. show   processlist; // 顯示系統(tǒng)中正在運(yùn)行的所有進(jìn)程,也就是當(dāng)前正在執(zhí)行的查詢。大多數(shù)用戶可以查看
         他們自己的進(jìn)程,但是如果他們擁有process權(quán)限,就可以查看所有人的進(jìn)程,包括密碼。

   i. show table status; // 顯示當(dāng)前使用或者指定的database中的每個表的信息。信息包括表類型和表的最新更新時間

   j. show privileges;   // 顯示服務(wù)器所支持的不同權(quán)限

   k. show create database database_name; // 顯示create database 語句是否能夠創(chuàng)建指定的數(shù)據(jù)庫

   l. show create table table_name; // 顯示create database 語句是否能夠創(chuàng)建指定的數(shù)據(jù)庫

   m. show engies;   // 顯示安裝以后可用的存儲引擎和默認(rèn)引擎。

   n. show innodb status; // 顯示innoDB存儲引擎的狀態(tài)

   o. show logs; // 顯示BDB存儲引擎的日志

   p. show warnings; // 顯示最后一個執(zhí)行的語句所產(chǎn)生的錯誤、警告和通知

   q. show errors; // 只顯示最后一個執(zhí)行語句所產(chǎn)生的錯誤


linkfrom: http://hi.baidu.com/linuxgg/blog/item/95c0e0fe468db0305c6008bb.html


狼愛上貍 2008-04-26 23:22 發(fā)表評論
]]>
spring+hibernate+struts中MYSQL亂碼問題http://www.tkk7.com/waterjava/archive/2008/04/26/196113.html狼愛上貍狼愛上貍Sat, 26 Apr 2008 00:20:00 GMThttp://www.tkk7.com/waterjava/archive/2008/04/26/196113.htmlhttp://www.tkk7.com/waterjava/comments/196113.htmlhttp://www.tkk7.com/waterjava/archive/2008/04/26/196113.html#Feedback0http://www.tkk7.com/waterjava/comments/commentRss/196113.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/196113.html一般如果把程序、配置文件和數(shù)據(jù)庫字符格式都設(shè)置成utf8字符的話是不會出現(xiàn)亂碼的。

可以通過命令
SHOW VARIABLES LIKE '%character_set_%'
察看Mysql的編碼設(shè)置

character_set_client, utf8
character_set_connection
, utf8
character_set_database
, utf8
character_set_filesystem
, binary
character_set_results
, utf8
character_set_server
, utf8
character_set_system
, utf8
character_sets_dir
, E:softProgrammysqlmysql-5.0.22-win32sharecharsets


狼愛上貍 2008-04-26 08:20 發(fā)表評論
]]>
tomcat5.5配置MYSQL數(shù)據(jù)庫連接池http://www.tkk7.com/waterjava/archive/2008/04/10/191799.html狼愛上貍狼愛上貍Thu, 10 Apr 2008 03:05:00 GMThttp://www.tkk7.com/waterjava/archive/2008/04/10/191799.htmlhttp://www.tkk7.com/waterjava/comments/191799.htmlhttp://www.tkk7.com/waterjava/archive/2008/04/10/191799.html#Feedback1http://www.tkk7.com/waterjava/comments/commentRss/191799.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/191799.html1)啟動Tomcat服務(wù)器,打開瀏覽器,輸入http://localhost:8080/admin/(其中l(wèi)ocalhost是名稱服務(wù)器或稱為主機(jī)),
進(jìn)入管理界面的登陸頁面,這時候請輸入原來安裝時要求輸入的用戶名和密碼,登陸到管理界面,

2)選擇Resources-Data sources進(jìn)入配置數(shù)據(jù)源界面,選擇
 Data Source Actions ->選擇Create New Data Source,進(jìn)入配置詳細(xì)信息界面
主要內(nèi)容例如下:
JNDI Name:   ->jdbc/mysql
Data Source URL  ->jdbc:mysql://localhost:3306/db
JDBC Driver Class-> com.mysql.jdbc.Driver

3)修改"conf"context.xml,全部內(nèi)容如下:
<Context>
<Resource name="jdbc/mysql"
 auth="Container"
       type="javax.sql.DataSource"
 driverClassName="com.mysql.jdbc.Driver"
        url="jdbc:mysql://172.16.0.25/db"
 username="root"
       password="root"
 maxActive="100"
 maxIdle="30"
 maxWait="10000" />
</Context>
4)修改web.xml

打開%TOMCAT_HOME%"conf"web.xml,在的前面添加以下內(nèi)容:
    <resource-ref>
    <description>DB Connection</description>
    <res-ref-name>jdbc/mysql</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>

    注意res-ref-name填寫的內(nèi)容要與在上文提到的JNDI Name名稱一致。
 到這里,配置工作就基本完成了!

5)引用JNDI時用"java:comp/env/jdbc/mysql";
有的時候直接應(yīng)用JNDI名就可以,比如WEBLOGIC8。而TOMCAT就是這么做。

6)JDBC驅(qū)動程序mysql-connector-java-5.0.0-beta-bin.jar
一定要放置到%TOMCAT_HOME%"common"lib下。
重啟你的Tomcat服務(wù)。


來自: http://zf2000.bokee.com/5421704.html (有刪減)



狼愛上貍 2008-04-10 11:05 發(fā)表評論
]]>
KEY:MYSQL-FRONT 3.2 注冊碼http://www.tkk7.com/waterjava/archive/2008/03/11/185224.html狼愛上貍狼愛上貍Mon, 10 Mar 2008 22:03:00 GMThttp://www.tkk7.com/waterjava/archive/2008/03/11/185224.htmlhttp://www.tkk7.com/waterjava/comments/185224.htmlhttp://www.tkk7.com/waterjava/archive/2008/03/11/185224.html#Feedback4http://www.tkk7.com/waterjava/comments/commentRss/185224.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/185224.html

復(fù)制以下內(nèi)容到mysql front 上

aLuo8QAslIZw/xEq9+A4LczWqdUdCq/fS
AgwKBpvj3uLonNP5NnixM+qDj3Od1JzPf
m5XpDptwF2zNsIq1PSLNmp9OLRHpT/zke
By4M6aBTTrNA9bnX4hb9RPpT1nIViykZb
iYO/dc33UNBt6MTQX+F8xIrmVrIPkCvS6
AaQAwOb+LgykeD7iwLDkUCvTXlP5HHHTY
whtg6+VKRTas04Wm8zvzQnxFNjOpF8F0e
Bo2wNmKtGz/o8V5lbqTq0cisaqzfb55lH
54i6NDGb4DhCVg==


狼愛上貍 2008-03-11 06:03 發(fā)表評論
]]>
Vista下安裝MySQL及啟用GD庫 http://www.tkk7.com/waterjava/archive/2007/11/27/163360.html狼愛上貍狼愛上貍Mon, 26 Nov 2007 17:19:00 GMThttp://www.tkk7.com/waterjava/archive/2007/11/27/163360.htmlhttp://www.tkk7.com/waterjava/comments/163360.htmlhttp://www.tkk7.com/waterjava/archive/2007/11/27/163360.html#Feedback0http://www.tkk7.com/waterjava/comments/commentRss/163360.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/163360.html 2、安裝開始,選擇Custermer,然后更改安裝路徑(可選),其他按照默認(rèn)設(shè)置
  但是自定義的安裝路徑不宜太深、不能還有特殊字符,比如d:\server\mysql
3、安裝完成后最后一個界面,取消自動配置前的勾,點(diǎn)擊完成。
4、打開“開始菜單|MySQL Server Instance Config Wizard”配置過程如下:
  1).首先選擇配置類型的時候,選擇標(biāo)準(zhǔn)配置“Standard Configuration”
  2).其次,在選擇系統(tǒng)選項(xiàng)(Windows Options)時,勾選“Include Bin Directory in Windows Path”
  3).接著設(shè)置數(shù)據(jù)庫管理員root的密碼
  4).最后點(diǎn)確認(rèn), 最后開始更新配置
  5).更新配置過程,可能會彈出“Can't connect to MySQL Server on 'localhost'(10061)”錯誤,
  6).此時一般點(diǎn)擊重試“Retry”即可,最后點(diǎn)擊Finish完成配置。
5、配置PHP,啟用MySQL和GD庫
  1).查找;extension=php_mysql.dll去掉前面的;啟用MySQL組件。
  2).查找;extension=php_gd2.dll去掉前面的;啟用GD庫組件

來自:http://athurg.cn/read.php?141

狼愛上貍 2007-11-27 01:19 發(fā)表評論
]]>
講解Ubuntu下MySQL數(shù)據(jù)庫安裝后初步設(shè)置http://www.tkk7.com/waterjava/archive/2007/07/19/131330.html狼愛上貍狼愛上貍Thu, 19 Jul 2007 10:02:00 GMThttp://www.tkk7.com/waterjava/archive/2007/07/19/131330.htmlhttp://www.tkk7.com/waterjava/comments/131330.htmlhttp://www.tkk7.com/waterjava/archive/2007/07/19/131330.html#Feedback0http://www.tkk7.com/waterjava/comments/commentRss/131330.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/131330.html
1、安裝mysql這個應(yīng)該很簡單了,而且我覺得大家在安裝方面也沒什么太大問題,所以也就不多說了,下面我們來講講配置。


2、配置mysql注意,在ubuntu下mysql缺省是只允許本地訪問的,如果你要其他機(jī)器也能夠訪問的話,那么需要改變/etc/mysql/my.cnf配置文件了!


默認(rèn)的mysql安裝之后根用戶是沒有密碼的,所以首先用根用戶進(jìn)入:$mysql-uroot在這里之所以用-uroot是因?yàn)槲椰F(xiàn)在是一般用戶(firehare),如果不加-uroot的話,mysql會以為是firehare在登錄。


注意,我在這里沒有進(jìn)入根用戶模式,因?yàn)闆]必要。一般來說,對mysql中的數(shù)據(jù)庫進(jìn)行操作,根本沒必要進(jìn)入根用戶模式,只有在設(shè)置時才有這種可能。進(jìn)入mysql之后,最要緊的就是要設(shè)置mysql中的root用戶密碼了,否則,mysql服務(wù)無安全可言了。


mysql>grant   all   privileges   on   *.*   to   root@localhost   identified   by  "123456";


注意,我這兒用的是123456做為root用戶的密碼,但是該密碼是不安全的,請大家最好使用大小寫字母與數(shù)字混合的密碼,且不少于8位。這樣的話,就設(shè)置好了mysql中的root用戶密碼了,然后就用root用戶建立你所需要的數(shù)據(jù)庫。

# mysql -uroot -p


我這里就以xoops為例:


mysql>createdatabasexoops;mysql>
grantallprivilegesonxoops.*toxoops_root@localhostidentifiedby"654321";


這樣就建立了一個xoops_roots的用戶,它對數(shù)據(jù)庫xoops有著全部權(quán)限。以后就用xoops_root來對xoops數(shù)據(jù)庫進(jìn)行管理,而無需要再用root用戶了,而該用戶的權(quán)限也只被限定在xoops數(shù)據(jù)庫中。


如果你想進(jìn)行遠(yuǎn)程訪問或控制,那么你要做兩件事:


其一:


mysql>grantallprivilegesonxoops.*toxoops_root@""identifiedby"654321";


允許xoops_root用戶可以從任意機(jī)器上登入mysql。


其二:


$sudogedit/etc/mysql/my.cnf>skip-networking=>#skip-networking


這樣就可以允許其他機(jī)器訪問mysql了。


在ubuntu下連接數(shù)據(jù)庫的gui軟件:mysql-adminmysql-query-browser。


dapper升級到mysql5 php5出現(xiàn)亂碼的處理辦法問題發(fā)生在采用gbk為網(wǎng)站內(nèi)碼的數(shù)據(jù)。


一:導(dǎo)出數(shù)據(jù):



mysqldump-uroot-p--default-character-set
=latin1--set-charset=gbk--skip-optmydatabse>d.sql


二:建立新的數(shù)據(jù)庫:


createdatabase`newmydatabase`default
charactersetgbkcollategbk_chinese_ci;


三:重新導(dǎo)入數(shù)據(jù):


mysql-uroot-p--default-character-set=
gbk-fnewmydatabase>sourced.sql.....>exit


將你的論壇或者網(wǎng)站的數(shù)據(jù)修改為newmydatabase就好了。

trackback:http://www.techfans.cn/SrcShow.asp?Src_ID=778



狼愛上貍 2007-07-19 18:02 發(fā)表評論
]]>
myslq日期與時間函數(shù)http://www.tkk7.com/waterjava/archive/2006/11/05/79217.html狼愛上貍狼愛上貍Sun, 05 Nov 2006 09:10:00 GMThttp://www.tkk7.com/waterjava/archive/2006/11/05/79217.htmlhttp://www.tkk7.com/waterjava/comments/79217.htmlhttp://www.tkk7.com/waterjava/archive/2006/11/05/79217.html#Feedback0http://www.tkk7.com/waterjava/comments/commentRss/79217.htmlhttp://www.tkk7.com/waterjava/services/trackbacks/79217.html
這里是一個使用日期函數(shù)的例子。下面的查詢選擇了所有記錄,其date_col的值是在最后30天以內(nèi):?

mysql>?SELECT?something?FROM?table?
WHERE?TO_DAYS(NOW())?-?TO_DAYS(date_col)?<=?30;?

DAYOFWEEK(date)?
返回日期date的星期索引(1=星期天,2=星期一,?……7=星期六)。這些索引值對應(yīng)于ODBC標(biāo)準(zhǔn)。?
mysql>?select?DAYOFWEEK('1998-02-03');?
->?3?

WEEKDAY(date)?
返回date的星期索引(0=星期一,1=星期二,?……6=?星期天)。?
mysql>?select?WEEKDAY('1997-10-04?22:23:00');?
->?5?
mysql>?select?WEEKDAY('1997-11-05');?
->?2?

DAYOFMONTH(date)?
返回date的月份中日期,在1到31范圍內(nèi)。?
mysql>?select?DAYOFMONTH('1998-02-03');?
->?3?

DAYOFYEAR(date)?
返回date在一年中的日數(shù),?在1到366范圍內(nèi)。?
mysql>?select?DAYOFYEAR('1998-02-03');?
->?34?

MONTH(date)?
返回date的月份,范圍1到12。?
mysql>?select?MONTH('1998-02-03');?
->?2?

DAYNAME(date)?
返回date的星期名字。?
mysql>?select?DAYNAME("1998-02-05");?
->?'Thursday'?

MONTHNAME(date)?
返回date的月份名字。?
mysql>?select?MONTHNAME("1998-02-05");?
->?'February'?

QUARTER(date)?
返回date一年中的季度,范圍1到4。?
mysql>?select?QUARTER('98-04-01');?
->?2?

WEEK(date)?
 ?
WEEK(date,first)?
對于星期天是一周的第一天的地方,有一個單個參數(shù),返回date的周數(shù),范圍在0到52。2個參數(shù)形式WEEK()允許
你指定星期是否開始于星期天或星期一。如果第二個參數(shù)是0,星期從星期天開始,如果第二個參數(shù)是1,
從星期一開始。?
mysql>?select?WEEK('1998-02-20');?
->?7?
mysql>?select?WEEK('1998-02-20',0);?
->?7?
mysql>?select?WEEK('1998-02-20',1);?
->?8?

YEAR(date)?
返回date的年份,范圍在1000到9999。?
mysql>?select?YEAR('98-02-03');?
->?1998?

HOUR(time)?
返回time的小時,范圍是0到23。?
mysql>?select?HOUR('10:05:03');?
->?10?

MINUTE(time)?
返回time的分鐘,范圍是0到59。?
mysql>?select?MINUTE('98-02-03?10:05:03');?
->?5?

SECOND(time)?
回來time的秒數(shù),范圍是0到59。?
mysql>?select?SECOND('10:05:03');?
->?3?

PERIOD_ADD(P,N)?
增加N個月到階段P(以格式Y(jié)YMM或YYYYMM)。以格式Y(jié)YYYMM返回值。注意階段參數(shù)P不是日期值。?
mysql>?select?PERIOD_ADD(9801,2);?
->?199803?

PERIOD_DIFF(P1,P2)?
返回在時期P1和P2之間月數(shù),P1和P2應(yīng)該以格式Y(jié)YMM或YYYYMM。注意,時期參數(shù)P1和P2不是日期值。?
mysql>?select?PERIOD_DIFF(9802,199703);?
->?11?

DATE_ADD(date,INTERVAL?expr?type)?
 ?
DATE_SUB(date,INTERVAL?expr?type)?
 ?
ADDDATE(date,INTERVAL?expr?type)?
 ?
SUBDATE(date,INTERVAL?expr?type)?
這些功能執(zhí)行日期運(yùn)算。對于MySQL?3.22,他們是新的。ADDDATE()和SUBDATE()是DATE_ADD()和DATE_SUB()的同義詞。
在MySQL?3.23中,你可以使用+和-而不是DATE_ADD()和DATE_SUB()。(見例子)date是一個指定開始日期的
DATETIME或DATE值,expr是指定加到開始日期或從開始日期減去的間隔值一個表達(dá)式,expr是一個字符串;它可以以
一個“-”開始表示負(fù)間隔。type是一個關(guān)鍵詞,指明表達(dá)式應(yīng)該如何被解釋。EXTRACT(type?FROM?date)函數(shù)從日期
中返回“type”間隔。下表顯示了type和expr參數(shù)怎樣被關(guān)聯(lián):?type值?含義?期望的expr格式?
SECOND?秒?SECONDS?
MINUTE?分鐘?MINUTES?
HOUR?時間?HOURS?
DAY?天?DAYS?
MONTH?月?MONTHS?
YEAR?年?YEARS?
MINUTE_SECOND?分鐘和秒?"MINUTES:SECONDS"?
HOUR_MINUTE?小時和分鐘?"HOURS:MINUTES"?
DAY_HOUR?天和小時?"DAYS?HOURS"?
YEAR_MONTH?年和月?"YEARS-MONTHS"?
HOUR_SECOND?小時,?分鐘,?"HOURS:MINUTES:SECONDS"?
DAY_MINUTE?天,?小時,?分鐘?"DAYS?HOURS:MINUTES"?
DAY_SECOND?天,?小時,?分鐘,?秒?"DAYS?HOURS:MINUTES:SECONDS"?

MySQL在expr格式中允許任何標(biāo)點(diǎn)分隔符。表示顯示的是建議的分隔符。如果date參數(shù)是一個DATE值并且你的計(jì)算僅僅
包含YEAR、MONTH和DAY部分(即,沒有時間部分),結(jié)果是一個DATE值。否則結(jié)果是一個DATETIME值。?

mysql>?SELECT?"1997-12-31?23:59:59"?+?INTERVAL?1?SECOND;?
->?1998-01-01?00:00:00?
mysql>?SELECT?INTERVAL?1?DAY?+?"1997-12-31";?
->?1998-01-01?
mysql>?SELECT?"1998-01-01"?-?INTERVAL?1?SECOND;?
->?1997-12-31?23:59:59?
mysql>?SELECT?DATE_ADD("1997-12-31?23:59:59",?
INTERVAL?1?SECOND);?
->?1998-01-01?00:00:00?
mysql>?SELECT?DATE_ADD("1997-12-31?23:59:59",?
INTERVAL?1?DAY);?
->?1998-01-01?23:59:59?
mysql>?SELECT?DATE_ADD("1997-12-31?23:59:59",?
INTERVAL?"1:1"?MINUTE_SECOND);?
->?1998-01-01?00:01:00?
mysql>?SELECT?DATE_SUB("1998-01-01?00:00:00",?
INTERVAL?"1?1:1:1"?DAY_SECOND);?
->?1997-12-30?22:58:59?
mysql>?SELECT?DATE_ADD("1998-01-01?00:00:00",?
INTERVAL?"-1?10"?DAY_HOUR);?
->?1997-12-30?14:00:00?
mysql>?SELECT?DATE_SUB("1998-01-02",?INTERVAL?31?DAY);?
->?1997-12-02?
mysql>?SELECT?EXTRACT(YEAR?FROM?"1999-07-02");?
->?1999?
mysql>?SELECT?EXTRACT(YEAR_MONTH?FROM?"1999-07-02?01:02:03");?
->?199907?
mysql>?SELECT?EXTRACT(DAY_MINUTE?FROM?"1999-07-02?01:02:03");?
->?20102?

如果你指定太短的間隔值(不包括type關(guān)鍵詞期望的間隔部分),MySQL假設(shè)你省掉了間隔值的最左面部分。例如,
如果你指定一個type是DAY_SECOND,值expr被希望有天、小時、分鐘和秒部分。如果你象"1:10"這樣指定值,
MySQL假設(shè)日子和小時部分是丟失的并且值代表分鐘和秒。換句話說,"1:10"?DAY_SECOND以它等價于"1:10"?MINUTE_SECOND
的方式解釋,這對那MySQL解釋TIME值表示經(jīng)過的時間而非作為一天的時間的方式有二義性。如果你使用確實(shí)不正確的日期,
結(jié)果是NULL。如果你增加MONTH、YEAR_MONTH或YEAR并且結(jié)果日期大于新月份的最大值天數(shù),日子在新月用最大的天調(diào)整。?

mysql>?select?DATE_ADD('1998-01-30',?Interval?1?month);?
->?1998-02-28?

注意,從前面的例子中詞INTERVAL和type關(guān)鍵詞不是區(qū)分大小寫的。?
TO_DAYS(date)?
給出一個日期date,返回一個天數(shù)(從0年的天數(shù))。?
mysql>?select?TO_DAYS(950501);?
->?728779?
mysql>?select?TO_DAYS('1997-10-07');?
->?729669?

TO_DAYS()不打算用于使用格列高里歷(1582)出現(xiàn)前的值。?

FROM_DAYS(N)?
給出一個天數(shù)N,返回一個DATE值。?
mysql>?select?FROM_DAYS(729669);?
->?'1997-10-07'?

TO_DAYS()不打算用于使用格列高里歷(1582)出現(xiàn)前的值。?

DATE_FORMAT(date,format)?
根據(jù)format字符串格式化date值。下列修飾符可以被用在format字符串中:?%M?月名字(January……December)?
%W?星期名字(Sunday……Saturday)?
%D?有英語前綴的月份的日期(1st,?2nd,?3rd,?等等。)?
%Y?年,?數(shù)字,?4?位?
%y?年,?數(shù)字,?2?位?
%a?縮寫的星期名字(Sun……Sat)?
%d?月份中的天數(shù),?數(shù)字(00……31)?
%e?月份中的天數(shù),?數(shù)字(0……31)?
%m?月,?數(shù)字(01……12)?
%c?月,?數(shù)字(1……12)?
%b?縮寫的月份名字(Jan……Dec)?
%j?一年中的天數(shù)(001……366)?
%H?小時(00……23)?
%k?小時(0……23)?
%h?小時(01……12)?
%I?小時(01……12)?
%l?小時(1……12)?
%i?分鐘,?數(shù)字(00……59)?
%r?時間,12?小時(hh:mm:ss?[AP]M)?
%T?時間,24?小時(hh:mm:ss)?
%S?秒(00……59)?
%s?秒(00……59)?
%p?AM或PM?
%w?一個星期中的天數(shù)(0=Sunday?……6=Saturday?)?
%U?星期(0……52),?這里星期天是星期的第一天?
%u?星期(0……52),?這里星期一是星期的第一天?
%%?一個文字“%”。?

所有的其他字符不做解釋被復(fù)制到結(jié)果中。?

mysql>?select?DATE_FORMAT('1997-10-04?22:23:00',?'%W?%M?%Y');?
->?'Saturday?October?1997'?
mysql>?select?DATE_FORMAT('1997-10-04?22:23:00',?'%H:%i:%s');?
->?'22:23:00'?
mysql>?select?DATE_FORMAT('1997-10-04?22:23:00',?
'%D?%y?%a?%d?%m?%b?%j');?
->?'4th?97?Sat?04?10?Oct?277'?
mysql>?select?DATE_FORMAT('1997-10-04?22:23:00',?
'%H?%k?%I?%r?%T?%S?%w');?
->?'22?22?10?10:23:00?PM?22:23:00?00?6'?
MySQL3.23中,在格式修飾符字符前需要%。在MySQL更早的版本中,%是可選的。?

TIME_FORMAT(time,format)?
這象上面的DATE_FORMAT()函數(shù)一樣使用,但是format字符串只能包含處理小時、分鐘和秒的那些格式修飾符。
其他修飾符產(chǎn)生一個NULL值或0。?
CURDATE()?
 ?
CURRENT_DATE?
以'YYYY-MM-DD'或YYYYMMDD格式返回今天日期值,取決于函數(shù)是在一個字符串還是數(shù)字上下文被使用。?
mysql>?select?CURDATE();?
->?'1997-12-15'?
mysql>?select?CURDATE()?+?0;?
->?19971215?

CURTIME()?
 ?
CURRENT_TIME?
以'HH:MM:SS'或HHMMSS格式返回當(dāng)前時間值,取決于函數(shù)是在一個字符串還是在數(shù)字的上下文被使用。?
mysql>?select?CURTIME();?
->?'23:50:26'?
mysql>?select?CURTIME()?+?0;?
->?235026?

NOW()?
 ?
SYSDATE()?
 ?
CURRENT_TIMESTAMP?
以'YYYY-MM-DD?HH:MM:SS'或YYYYMMDDHHMMSS格式返回當(dāng)前的日期和時間,取決于函數(shù)是在一個字符串還是在數(shù)字的
上下文被使用。?
mysql>?select?NOW();?
->?'1997-12-15?23:50:26'?
mysql>?select?NOW()?+?0;?
->?19971215235026?

UNIX_TIMESTAMP()?
 ?
UNIX_TIMESTAMP(date)?
如果沒有參數(shù)調(diào)用,返回一個Unix時間戳記(從'1970-01-01?00:00:00'GMT開始的秒數(shù))。如果UNIX_TIMESTAMP()用一
個date參數(shù)被調(diào)用,它返回從'1970-01-01?00:00:00'?GMT開始的秒數(shù)值。date可以是一個DATE字符串、一個DATETIME
字符串、一個TIMESTAMP或以YYMMDD或YYYYMMDD格式的本地時間的一個數(shù)字。?
mysql>?select?UNIX_TIMESTAMP();?
->?882226357?
mysql>?select?UNIX_TIMESTAMP('1997-10-04?22:23:00');?
->?875996580?

當(dāng)UNIX_TIMESTAMP被用于一個TIMESTAMP列,函數(shù)將直接接受值,沒有隱含的“string-to-unix-timestamp”變換。?

FROM_UNIXTIME(unix_timestamp)?
以'YYYY-MM-DD?HH:MM:SS'或YYYYMMDDHHMMSS格式返回unix_timestamp參數(shù)所表示的值,取決于函數(shù)是在一個字符串
還是或數(shù)字上下文中被使用。?
mysql>?select?FROM_UNIXTIME(875996580);?
->?'1997-10-04?22:23:00'?
mysql>?select?FROM_UNIXTIME(875996580)?+?0;?
->?19971004222300?

FROM_UNIXTIME(unix_timestamp,format)?
返回表示?Unix?時間標(biāo)記的一個字符串,根據(jù)format字符串格式化。format可以包含與DATE_FORMAT()函數(shù)列出的條
目同樣的修飾符。?
mysql>?select?FROM_UNIXTIME(UNIX_TIMESTAMP(),?
'%Y?%D?%M?%h:%i:%s?%x');?
->?'1997?23rd?December?03:43:30?x'?

SEC_TO_TIME(seconds)?
返回seconds參數(shù),變換成小時、分鐘和秒,值以'HH:MM:SS'或HHMMSS格式化,取決于函數(shù)是在一個字符串還是在數(shù)字
上下文中被使用。?
mysql>?select?SEC_TO_TIME(2378);?
->?'00:39:38'?
mysql>?select?SEC_TO_TIME(2378)?+?0;?
->?3938?

TIME_TO_SEC(time)?
返回time參數(shù),轉(zhuǎn)換成秒。?
mysql>?select?TIME_TO_SEC('22:23:00');?
->?80580?
mysql>?select?TIME_TO_SEC('00:39:38');?
->?2378

狼愛上貍 2006-11-05 17:10 發(fā)表評論
]]>
主站蜘蛛池模板: 亚洲成AV人片在线观看WWW| 日日噜噜噜噜夜夜爽亚洲精品 | 亚洲人成综合在线播放| 99精品在线免费观看| 亚洲另类激情综合偷自拍| 久久久精品免费视频| 亚洲AV无码久久| 69国产精品视频免费| 亚洲国产成人久久三区| 成人免费毛片观看| 欧美色欧美亚洲另类二区| 成人永久福利免费观看| 色屁屁在线观看视频免费| 亚洲综合色成在线播放| 国产拍拍拍无码视频免费| 亚洲美女视频网站| 天天操夜夜操免费视频| 美女视频黄频a免费| 亚洲色WWW成人永久网址| 57pao国产成永久免费视频| 亚洲一区二区免费视频| 免费国产真实迷j在线观看| a级毛片免费全部播放| 亚洲精品免费在线视频| 在线免费观看毛片网站| 9久热这里只有精品免费| 在线电影你懂的亚洲| 尤物永久免费AV无码网站| 3344在线看片免费| 国产人成亚洲第一网站在线播放| 国产精品黄页在线播放免费| sihu国产精品永久免费| 亚洲成年人电影网站| 亚洲国产精品日韩专区AV| 日韩免费人妻AV无码专区蜜桃| 亚洲欧美综合精品成人导航| 亚洲午夜福利AV一区二区无码| 在线观看永久免费| 一区二区三区精品高清视频免费在线播放 | 国产成人精品123区免费视频| 中文字幕看片在线a免费|