亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

詳解Mysql數(shù)據(jù)庫date, datetime類型設(shè)置0000-00-00默認(rèn)值(default)報錯問題

2024-07-25 19:09:31
字體:
供稿:網(wǎng)友

現(xiàn)象:MySQL5.7版本之后,date, datetime類型設(shè)置默認(rèn)值"0000-00-00",出現(xiàn)異常:Invalid default value for 'time'

原因:在命令行窗口查看當(dāng)前的sql_mode配置:

select @@sql_mode;

結(jié)果如下:

ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE,  
ERROR_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER, and NO_ENGINE_SUBSTITUTION 

其中NO_ZERO_IN_DATE, NO_ZERO_DATE兩個選項(xiàng)禁止了0000這樣的日期和時間。因此在mysql的配置文件中,重新設(shè)置sql_mode,去掉這兩項(xiàng)就可以了。

解決辦法

1.windows系統(tǒng)下:

使用 SET [SESSION|GLOBAL] sql_mode='modes'

注意:SESSION(默認(rèn)選項(xiàng)):表示當(dāng)前回話中生效;GLOBAL(需重啟):表示全局生效

也可以修改my.ini配置文件

***演示:     SET GLOBAL sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,     ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

1.Linux系統(tǒng)下:

修改my.cnf文件,在[mysqld]中添加

 

復(fù)制代碼代碼如下:
sql-mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

 

修改完成一定重啟MySQL

2.Mac系統(tǒng)下:

在MacOS中默認(rèn)是沒有my.cnf 文件,如果需要對MySql 進(jìn)行定制,拷貝/usr/local/mysql/support-files/目錄 中任意一個.cnf 文件。筆者拷貝的是my-default.cnf,將它放到其他目錄,按照上面修改完畢之后,更名為my.cnf,然后拷貝到/etc目錄再重啟下mysql就大功告成了。

sql_mode模式問題拓展

sql_mode 常用值說明

1.SQL語法支持類 

  • ONLY_FULL_GROUP_BY

對于GROUP BY聚合操作,如果在SELECT中的列、HAVING或者ORDER BY子句的列,沒有在GROUP BY中出現(xiàn),那么這個SQL是不合法的。是可以理解的,因?yàn)椴辉?group by 的列查出來展示會有矛盾。 在5.7中默認(rèn)啟用,所以在實(shí)施5.6升級到5.7的過程需要注意:

  • ANSI_QUOTES

啟用 ANSI_QUOTES 后,不能用雙引號來引用字符串,因?yàn)樗唤忉尀樽R別符,作用與 ` 一樣。

設(shè)置它以后,update t set f1="" ...,會報 Unknown column ‘' in ‘field list 這樣的語法錯誤。

  • PIPES_AS_CONCAT

將 || 視為字符串的連接操作符而非運(yùn)算符,這和Oracle數(shù)據(jù)庫是一樣的,也和字符串的拼接函數(shù) CONCAT() 相類似

  • NO_TABLE_OPTIONS

使用 SHOW CREATE TABLE 時不會輸出mysql特有的語法部分,如 ENGINE ,這個在使用 mysqldump 跨DB種類遷移的時候需要考慮

  • NO_AUTO_CREATE_USER

字面意思不自動創(chuàng)建用戶。在給MySQL用戶授權(quán)時,我們習(xí)慣使用 GRANT ... ON ... TO dbuser順道一起創(chuàng)建用戶。設(shè)置該選項(xiàng)后就與oracle操作類似,授權(quán)之前必須先建立用戶。5.7.7開始也默認(rèn)了。

2.數(shù)據(jù)檢查類

  • NO_ZERO_DATE

認(rèn)為日期 ‘0000-00-00' 非法,與是否設(shè)置后面的嚴(yán)格模式有關(guān)。 1.如果設(shè)置了嚴(yán)格模式,則 NO_ZERO_DATE 自然滿足。但如果是 INSERT IGNORE 或 UPDATE IGNORE,'0000-00-00'依然允許且只顯示warning 2.如果在非嚴(yán)格模式下,設(shè)置了NO_ZERO_DATE,效果與上面一樣,'0000-00-00'允許但顯示warning;如果沒有設(shè)置NO_ZERO_DATE,no warning,當(dāng)做完全合法的值。3.NO_ZERO_IN_DATE情況與上面類似,不同的是控制日期和天,是否可為 0 ,即 2010-01-00 是否合法。

  • NO_ENGINE_SUBSTITUTION

使用 ALTER TABLE或CREATE TABLE 指定 ENGINE 時, 需要的存儲引擎被禁用或未編譯,該如何處理。啟用NO_ENGINE_SUBSTITUTION時,那么直接拋出錯誤;不設(shè)置此值時,CREATE用默認(rèn)的存儲引擎替代,ATLER不進(jìn)行更改,并拋出一個 warning。

  • STRICT_TRANS_TABLES

設(shè)置它,表示啟用嚴(yán)格模式。

 注意 STRICT_TRANS_TABLES 不是幾種策略的組合,單獨(dú)指 INSERT、UPDATE出現(xiàn)少值或無效值該如何處理: 把 ‘' 傳給int,嚴(yán)格模式下非法,若啟用非嚴(yán)格模式則變成0,產(chǎn)生一個warning
Out Of Range,變成插入最大邊界值

A value is missing when a new row to be inserted does not contain a value for a non-NULL column that has no explicit DEFAULT clause in its definition

mysql5.0以上版本支持三種sql_mode模式: set @@sql_mode=xxx模式名;

我們常設(shè)置的 sql_mode 是 ANSI、STRICT_TRANS_TABLES、TRADITIONAL,其中ANSI和TRADITIONAL是上面的幾種組合。

3.ANSI模式:寬松模式,對插入數(shù)據(jù)進(jìn)行校驗(yàn),如果不符合定義類型或者長度,對數(shù)據(jù)類型調(diào)整或截斷保存,報warning警告.

4.TRADITIONAL模式:嚴(yán)格模式,當(dāng)向MySQL數(shù)據(jù)庫插入數(shù)據(jù)時,進(jìn)行數(shù)據(jù)的嚴(yán)格校驗(yàn),保證錯誤數(shù)據(jù)不能插入,報error錯誤.用于事務(wù)時,會進(jìn)行事務(wù)的回滾.

3.STRICT_TRANS_TABLES模式:嚴(yán)格模式,進(jìn)行數(shù)據(jù)的嚴(yán)格校驗(yàn),錯誤數(shù)據(jù)不能插入,報error錯誤。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到MYSQL教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
宅男在线精品国产免费观看| 黄频网站在线观看| 天堂√在线中文官网在线| 成人在线视频观看| 国产精品毛片一区二区在线看舒淇| 欧美日韩国产限制| 蜜桃视频一区二区三区| 在线精品播放av| 91在线一区| 你懂的视频网站| 国产精品入口日韩视频大尺度| 在线观看国产原创自拍视频| 国内福利写真片视频在线| 99视频有精品高清视频| 精品国产伦一区二区三区观看说明| 亚洲精品mv在线观看| 伊人中文字幕在线| 国产精品午夜在线观看| 成年人视频网站在线| 欧洲黄色一级视频| 成人亚洲综合色就1024| wwwwxxxx在线观看| 国产精品一区二区免费在线观看| 国产精品成人免费观看| 亚洲天堂色网站| 久久福利小视频| eeuss影院www免费看| 亚洲福利天堂| 日日狠狠久久偷偷四色综合免费| 精品国精品国产| 欧美日韩一级二级| 欧美性大战久久久久久久| 91精品国产黑色紧身裤美女| 亚洲影视资源| 亚洲mv大片欧洲mv大片精品| 国产av一区二区三区| 国产精品国产亚洲精品看不卡15| 成人免费无遮挡| 亚洲欧美精品日韩欧美| 最近的2019中文字幕免费一页| 日本理论中文字幕| 毛片网站在线看| 国内欧美视频一区二区| 亚洲在线一区二区三区| 日韩电影免费观看高清完整| 三妻四妾完整版在线观看电视剧| 福利视频导航一区| 懂色av懂色av粉嫩av| 国产精品99久久久久久久久久久久| 国产精品videossex撒尿| 四虎国产精品免费观看| 在线综合视频| 爽爽淫人综合网网站| 盗摄精品av一区二区三区| 欧美三电影在线| 欧美精品一区二区高清在线观看| 久久99精品国产自在现线小黄鸭| 欧美白人最猛性xxxxx| 成人深夜福利| 蜜桃av免费看| 97香蕉久久| 成在在线免费视频| 日韩欧美国产高清91| 非洲黑人最猛性xxxx交| 不卡av在线免费观看| 美女网站久久| 91九色在线观看视频| 色琪琪久久se色| 波多野结衣小视频| 无码人妻一区二区三区免费| 婷婷综合一区| 欧美特黄级在线| 黑人极品videos精品欧美裸| 日韩免费观看在线观看| 精品少妇爆乳无码av无码专区| 91久久久国产精品| 亚洲www在线观看| 国产福利视频一区二区| 91精品久久久久久久久不口人| 天堂av在线网站| www.欧美激情.com| 国产日韩欧美视频在线| 又骚又黄的视频| 黄色欧美视频| 一级日本免费的| 欧美成人福利在线观看| 啦啦啦啦免费高清视频在线观看1| 欧美理论电影大全| 麻豆国产精品一区二区三区| 香港三日本8a三级少妇三级99| 日本少妇一区二区三区| 伊人久久大香线蕉av一区| 激情国产一区二区| 青青草手机视频在线观看| 九色porny自拍| 亚洲综合福利| 日本a级黄色| 亚洲精品影院| 美女爽到呻吟久久久久| 国产精品1区2区在线观看| 久久久国产精彩视频美女艺术照福利| 久久久99久久精品女同性| 欧美激情久久久久久久| 成人黄色短视频在线观看| 成人一区二区三区中文字幕| 成人欧美亚洲| 免费在线视频观看| 成人免费看吃奶视频网站| 久久国产精品99久久久久久老狼| 影音先锋中文字幕一区二区| 在线播放三级网站| 国产激情视频在线| 日韩 国产 欧美| 中文字幕一区二区在线播放| 有色视频在线观看| 51精品国产人成在线观看| 国产熟女一区二区三区四区| 蜜桃视频一区二区在线观看| 中国jizz妇女jizz妇女| 中文字幕国产综合| 香蕉久久一区| 理论片播放午夜国外| 搡老女人一区二区三区视频tv| 野外做受又硬又粗又大视频√| 91在线精品一区二区| 99精品国产99久久久久久97| 色中色一区二区| 国产精品日韩一区| 在线精品视频播放| a级毛片免费观看在线| 欧美国产中文高清| 国产美女视频一区二区二三区| 男人天堂久久| 欧美天堂一区二区三区| 欧美日韩精品一区二区天天拍小说| 中文资源在线网| 久久久久国产一区二区三区四区| 天堂在线精品视频| 激情高潮到大叫狂喷水| 国产午夜视频在线播放| 三级毛片在线| 91精品国产自产91精品| 久久综合中文色婷婷| 日本在线不卡视频| 超碰97国产精品人人cao| 三级网站在线免费观看| av不卡一区二区| 色老头一区二区| 无码人妻aⅴ一区二区三区有奶水| 国产人成亚洲第一网站在线播放| 99亚洲一区二区| 先锋影音在线资源站91| 欧美吞精做爰啪啪高潮| 国内精品视频一区二区三区| 精品裸体舞一区二区三区| 91精品在线免费观看| 久久久人成影片免费观看| 国产精品19p| 日韩精品在线免费视频| 亚欧精品一区二区三区| 中文字幕激情小说| 欧美综合精品| 亚洲av综合色区无码一区爱av| 亚洲亚洲免费| 国产伦精品一区二区三区照片91| 激情图片小说一区| 亚洲激情图片一区| 国产蜜臀97一区二区三区| 秋霞在线午夜| 国产成人精品久久亚洲高清不卡| 亚洲va国产va欧美va观看| 国产成人av一区二区三区在线| 精品美女一区| 91精品国产91久久| 色婷婷精品大在线视频| 91精品国产免费| 91精品国产色综合久久不卡电影| 欧美日韩高清一区二区不卡| 国产美女视频一区| 国产欧美精品一区aⅴ影院| 国产精品入口夜色视频大尺度| 中文字幕 视频一区| 日本大片免费看| 天天影视色综合| 国产成人免费观看| 亚洲夜晚福利在线观看| 日韩一区二区三区免费观看| 久久综合婷婷综合| 亚洲国内精品在线| 香蕉国产精品偷在线观看不卡| 全程偷拍露脸中年夫妇| 91av在线免费播放| 久久久久国产精品厨房| 国产伦理一区二区| 青春草视频在线观看| 视频在线观看成人| porn视频在线观看| 97免费在线视频| 国产成人精品一区二区三区在线| 久久精品五月| 视频一区二区不卡| 国产精品丝袜黑色高跟| 国产精品作爱| 快射av在线播放一区| 九色91蝌蚪在线| 精品资源在线看| 国产亚洲欧美一区| 青娱乐国产盛宴| 国产成人短视频在线观看| 亚洲欧美日韩色| 日韩精品一区二区三区免费观看| 国产一级在线观看| 日韩中文在线播放| 激情se五月| 成人动漫网站在线观看| 久久男人资源站| 久久久爽爽爽美女图片| 亚洲精品国产精品国产| 116美女写真午夜一级久久| 欧美一区二区三区免费观看视频| 精品伦一区二区三区| 中文字幕免费高清电视剧网站在线观看| 黄色电影网站在线观看| 日本免费在线观看视频| 国产在线麻豆精品| 欧美另类极品videosbest视频| 国产精品99免视看9| 日本一区免费视频| 交100部在线观看| 成人18网址在线观看| a级片免费在线观看| 超碰免费在线观看| 中文字幕av网| 国产调教视频一区| 亚洲高清av| 成人18视频| 免费一级淫片aaa片毛片a级| 成人影院在线观看视频| 色综合一区二区三区| 欧美性猛交视频| 暖暖成人免费视频| 中文乱码免费一区二区| 国产日本在线观看| 欧美性生交xxxxxdddd| 日韩精品一区二区三区免费视频| 亚洲精品国产欧美| 日韩精品一二区| 国产精品久久久久久久久久久久久久久久| 岛国毛片在线播放| 欧洲美女和动交zoz0z| 日韩网红少妇无码视频香港| 一本一道久久a久久综合精品| 五月婷婷丁香色| www.国产在线观看| 66m—66摸成人免费视频| 欧美久久久久久一卡四| 日韩av电影手机在线观看| 精品欧美国产一区二区三区| 在线看黄网站| 国产美女明星三级做爰| 精品调教chinesegay| 成年人视频网站免费观看| 国产真人无码作爱视频免费| 免费一级特黄录像| 国产精品男人的天堂| 国产精品96久久久久久又黄又硬| 99久久国产综合精品色伊| 婷婷综合久久一区二区三区| 国产精品青草久久| 日韩一区二区电影在线| 欧美激情视频一区二区| 久久影院一区二区| 人妻少妇偷人精品久久久任期| 四虎av网址| 国产精品高潮呻吟av| 亚洲第一精品电影| 欧美色图亚洲天堂| 福利在线一区二区| 久久精品女人| 青青草国产免费| 国内精品久久久久久久97牛牛| 九九九免费视频| 凹凸成人精品亚洲精品密奴| 51vv免费精品视频一区二区| 亚洲av网址在线| 在线观看亚洲精品| 久久久久久久久久婷婷| 精品视频123区在线观看| 美女av电影| 一区二区精品在线| 少妇被狂c下部羞羞漫画| 婷婷综合一区| 亚洲免费av高清| 日韩av自拍| 黄色短视频在线观看| 欧美精品色综合| 欧美一区二区三区电影| 日韩欧美中文字幕视频| 国产一级影片| 国产一区导航| 久久久久久久免费| 日韩在线www| 2019天天干夜夜操| 亚洲精华国产| 亚洲视频一区二区免费在线观看| 99精品视频在线免费播放| 亚洲色图 欧美| 午夜激情av在线| 中文字幕久精品免费视频| 国产欧美日韩一区二区三区在线| 国产美女18xxxx免费视频| 一级黄色特级片| 国产欧美日韩电影| 精品毛片网大全| 欧美在线视频一区| 三上悠亚影音先锋| 天堂视频在线免费观看| 三级黄在线播放| 免费看成人吃奶视频在线| 136导航精品福利| 成人亚洲一区二区三区| 国产又粗又长又黄的视频| 国产尤物精品| 精品美女永久免费视频| 999久久久国产999久久久| 国内免费久久久久久久久久久| 久久亚洲av午夜福利精品一区| 国产精品欧美综合|