国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

mysql報(bào)1292 Incorrect datetime value錯(cuò)誤解決方法

這篇具有很好參考價(jià)值的文章主要介紹了mysql報(bào)1292 Incorrect datetime value錯(cuò)誤解決方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

mysql插入、修改datetime類(lèi)型的字段,報(bào) Incorrect datetime value 的錯(cuò)誤,sql語(yǔ)句如下:

UPDATE xxx set time='2023-02-28T09:30:01.579049+08:00' WHERE id=1

如果去掉 +08:00 就可以插入。

試了網(wǎng)上說(shuō)的查看并修改時(shí)區(qū),都沒(méi)用,最后發(fā)現(xiàn)是 sql_mode導(dǎo)致的。

默認(rèn)的sql_mode的值是

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

其中一個(gè)值是 STRICT_TRANS_TABLES ,這個(gè)選項(xiàng)會(huì)對(duì)日期時(shí)間類(lèi)型的值進(jìn)行嚴(yán)格的轉(zhuǎn)換和檢查,因此可能會(huì)導(dǎo)致日期時(shí)間值的解析和轉(zhuǎn)換出現(xiàn)錯(cuò)誤。

具體來(lái)說(shuō),STRICT_TRANS_TABLES 選項(xiàng)會(huì)強(qiáng)制 MySQL 對(duì)日期時(shí)間類(lèi)型的值進(jìn)行檢查,確保其符合 MySQL 所定義的格式要求。如果日期時(shí)間字符串的格式不符合要求,MySQL 就會(huì)報(bào) "Incorrect datetime value" 的錯(cuò)誤。

/etc/my.cnf 中,顯式地將sql_mode中的STRICT_TRANS_TABLES這個(gè)值去掉,或者將sql_mode置為空,重啟mysql即可解決。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-469423.html

[mysqld]
# 對(duì),我沒(méi)打漏,等號(hào)右邊就是為空 
sql_mode =

到了這里,關(guān)于mysql報(bào)1292 Incorrect datetime value錯(cuò)誤解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決MySQL 1166錯(cuò)誤:Incorrect column name XXX 的技巧

    解決MySQL 1166錯(cuò)誤:Incorrect column name XXX 的技巧

    MySQL的錯(cuò)誤1166 - \\\"Incorrect column name\\\"通常是由于表中的某個(gè)列名不正確引起的。要解決這個(gè)問(wèn)題,可以考慮以下幾種技巧: 檢查列名 : 確保SQL語(yǔ)句中使用的列名與數(shù)據(jù)庫(kù)表中的列名拼寫(xiě)和大小寫(xiě)一致。錯(cuò)誤的列名會(huì)導(dǎo)致這個(gè)問(wèn)題。 刪除字段中的空格 : 如果列名中包含空格,My

    2024年01月16日
    瀏覽(18)
  • MySQL之Field‘***’doesn’t have a default value錯(cuò)誤解決辦法

    MySQL之Field‘***’doesn’t have a default value錯(cuò)誤解決辦法

    目錄 一、找到mysql Server文件夾,打開(kāi)my.ini配置文件,查找如下語(yǔ)句: 二、修改成如下: PS:如何找到my.ini文件。 第一步右鍵我的電腦(計(jì)算機(jī))——點(diǎn)擊管理(G),如下圖所示: 第二步:點(diǎn)擊服務(wù)和應(yīng)用程序----服務(wù)選項(xiàng) ?第三步:在右邊服務(wù)中找到mysql之后右鍵--屬性 第

    2024年01月24日
    瀏覽(20)
  • mysql插入數(shù)據(jù)時(shí)報(bào)錯(cuò):Incorrect string value:‘\xF0\x9F\x98\x84‘ for column xx

    mysql插入數(shù)據(jù)時(shí)報(bào)錯(cuò):Incorrect string value:‘\xF0\x9F\x98\x84‘ for column xx

    Incorrect string value:‘xF0x9Fx98x84’ for column xx 這個(gè)問(wèn)題是由于mysql的編碼問(wèn)題引起的,正常的漢字一般不會(huì)超過(guò)3個(gè)字節(jié),數(shù)據(jù)中存在emoj表情等特殊字符,這對(duì)應(yīng)UTF-8編碼格式中的4字節(jié)編碼,所以報(bào)錯(cuò)。 解決方案: 1)使用utf8mb4數(shù)據(jù)類(lèi)型 如果MySql版本低于5.5.3,首先要進(jìn)行版本

    2024年02月13日
    瀏覽(18)
  • python報(bào)‘AttributeError: type object ‘datetime.datetime‘ has no attribute ‘datetime‘‘錯(cuò)誤的原因及解決方案

    python報(bào)‘AttributeError: type object ‘datetime.datetime‘ has no attribute ‘datetime‘‘錯(cuò)誤的原因及解決方案

    在運(yùn)行以下代碼時(shí)出現(xiàn)報(bào)錯(cuò)AttributeError: type object ‘datetime.datetime’ has no attribute ‘datetime’ 原因:在導(dǎo)入模塊使用from datetime import datetime,由于包名和類(lèi)名一樣,導(dǎo)致系統(tǒng)識(shí)別出現(xiàn)混亂,無(wú)法知道哪個(gè)是具體包和類(lèi) 解決方案:直接使用import datetime進(jìn)行導(dǎo)包即可

    2024年02月13日
    瀏覽(22)
  • 解決 “JSON parse error: Cannot deserialize value of type java.util.Date from String“ 錯(cuò)誤的方法

    在使用 Java 開(kāi)發(fā)時(shí),當(dāng)處理 JSON 數(shù)據(jù)與 java.util.Date 類(lèi)型相互轉(zhuǎn)換時(shí),有時(shí)會(huì)遇到錯(cuò)誤信息 “JSON parse error: Cannot deserialize value of type java.util.Date from String”。這個(gè)錯(cuò)誤通常發(fā)生在將 JSON 字符串轉(zhuǎn)換成 Java 對(duì)象時(shí),或?qū)?Java 對(duì)象轉(zhuǎn)換成 JSON 字符串時(shí),由于日期格式不匹配,導(dǎo)致無(wú)

    2024年02月12日
    瀏覽(59)
  • MySQL查詢(xún)出現(xiàn)1055錯(cuò)誤的解決方法

    MySQL查詢(xún)出現(xiàn)1055錯(cuò)誤的解決方法

    報(bào)錯(cuò)內(nèi)容如下 報(bào)錯(cuò)原因 1.SQL語(yǔ)句中使用了 group by ,并且不需要分組的字段沒(méi)有加上any_value()函數(shù) 2.MySQL數(shù)據(jù)庫(kù)版本是大于5.7,報(bào)錯(cuò)信息中最后有一句sql_mode=ONLY_FULL_GROUP_BY,是因?yàn)镸ySQL數(shù)據(jù)庫(kù)的配置中sql_mode包含ONLY_FULL_GROUP_BY,導(dǎo)致使用 group by 會(huì)報(bào)錯(cuò) ONLY_FULL_GROUP_BY 含義:對(duì)于

    2023年04月09日
    瀏覽(22)
  • MySQL出現(xiàn)(2003)錯(cuò)誤的解決方法(三種思路)

    MySQL出現(xiàn)(2003)錯(cuò)誤的解決方法(三種思路)

    MYSQL的2003錯(cuò)誤代碼是:\\\"cant connection to mysql server on ‘IP’\\\" 意思為:\\\"無(wú)法連接到“IP”上的 mysql 服務(wù)器\\\". 我下列描述的問(wèn)題中,第一種和第三種是以虛擬機(jī)連接MYSQL的2003方法; 而第二種是用的typora-setup-x64在本機(jī)中使用構(gòu)建MYSQL服務(wù)的方法(沒(méi)接觸的朋友可以理解是輕量化的進(jìn)入mysq

    2024年02月16日
    瀏覽(19)
  • mysql【ERROR 2003 (HY000)】錯(cuò)誤解決方法與思路

    mysql【ERROR 2003 (HY000)】錯(cuò)誤解決方法與思路

    一、背景與故障描述: 一次部署一個(gè)新項(xiàng)目的時(shí)候,根據(jù)項(xiàng)目文檔要求,對(duì)C:ProgramDataMySQLMySQL Server 5.7 下的my.ini文件中的max_allowed_packet=4M項(xiàng)進(jìn)行了修改,將原來(lái)的4M改為16M后,連接數(shù)據(jù)庫(kù)時(shí)顯示如下故障:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061) 二、解決

    2024年02月03日
    瀏覽(28)
  • DBeaver驅(qū)動(dòng)連接錯(cuò)誤解決方法(提示:com.mysql.cj.jdbc.Driver錯(cuò)誤)

    DBeaver驅(qū)動(dòng)連接錯(cuò)誤解決方法(提示:com.mysql.cj.jdbc.Driver錯(cuò)誤)

    1、提示驅(qū)動(dòng)錯(cuò)誤且下載一直失敗 ? ? ? ? 1、打開(kāi)DBeaver點(diǎn)擊窗口--窗口--首選項(xiàng)--點(diǎn)擊驅(qū)動(dòng)--Maven--添加新的源 ? ? ? ? 2、添加源地址然后進(jìn)行應(yīng)用,把添加的源地址移動(dòng)到最上面(我把其他的地址禁用了,我用不了) ????????阿里:http://maven.aliyun.com/nexus/content/groups/publ

    2024年02月05日
    瀏覽(92)
  • 【Python】對(duì)key或values是datetime類(lèi)型或時(shí)間字符串的字典dict排序

    當(dāng)字典的key是時(shí)間字符串類(lèi)型,如下 time_dict = {‘2021-05-18’: 119, ‘2021-06-05’: 119, ‘2020-12-10’: 116, ‘2021-04-19’: 110, ‘2020-12-04’: 108, ‘2021-04-13’: 106, ‘2020-12-08’: 106, ‘2020-09-12’: 103, ‘2021-05-14’: 101, ‘2021-05-08’: 100, ‘2021-01-09’: 99, ‘2020-12-09’: 99, ‘2021-06-25’: 99, ‘

    2023年04月08日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包