亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Mysql中的幾種常見日志小結(jié)

 更新時間:2024年08月13日 11:20:31   作者:@步行者@  
本文主要介紹了Mysql中的幾種常見日志小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

引言

本文是對Mysql中幾種常見日志及其作用的介紹

在這里插入圖片描述

一、error log(錯誤日志)

MySQL 中的 error log(錯誤日志)是一種非常重要的日志類型,它記錄了 MySQL 服務(wù)器在啟動、運行及關(guān)閉過程中遇到的所有重要事件、錯誤信息、警告以及其他關(guān)鍵信息。以下是關(guān)于 MySQL 錯誤日志的一些關(guān)鍵點:

  • 內(nèi)容:錯誤日志不僅記錄實際的錯誤,還會記錄警告信息、MySQL 服務(wù)器啟動和關(guān)閉過程中的詳細信息、自動檢查或修復(fù)表的操作、以及任何可能影響服務(wù)穩(wěn)定性的嚴重事件(如關(guān)鍵級別的消息)。

  • 配置:可以通過修改 MySQL 配置文件(如 /etc/my.cnf 或 /etc/mysql/my.cnf)來啟用和配置錯誤日志。常見的配置項是 log_error,用來指定錯誤日志文件的路徑。如果不指定文件名,MySQL 將使用默認位置。

  • 查看:可以使用以下 SQL 命令來查看當前錯誤日志的配置:

SHOW GLOBAL VARIABLES LIKE 'log_error';
  • 分析:錯誤日志對于診斷 MySQL 服務(wù)器問題至關(guān)重要。當服務(wù)器遇到問題時,首先查看錯誤日志通常能直接定位到問題所在。日志中可能包含了諸如連接錯誤、權(quán)限問題、磁盤空間不足、表損壞等信息。

  • 管理:定期審查和維護錯誤日志是非常重要的,以確保系統(tǒng)健康并及時發(fā)現(xiàn)潛在問題。根據(jù)服務(wù)器的活躍程度和日志策略,可能需要定期輪換日志文件以避免磁盤空間耗盡。

  • 示例:錯誤日志條目可能包括時間戳、錯誤級別(如警告或錯誤)、線程ID、具體的錯誤消息等。例如,它可能記錄類似于“MySQL 無法打開表 XYZ 的錯誤”或“內(nèi)存分配失敗”的消息。

二、redo log(重做日志)

MySQL 的 redo log(重做日志)是 InnoDB 存儲引擎使用的一種日志機制,用于確保數(shù)據(jù)的持久性和一致性。以下是關(guān)于 redo log 的一些關(guān)鍵概念:

作用

  • 數(shù)據(jù)恢復(fù):在數(shù)據(jù)庫崩潰或意外關(guān)機后,redo log 可以幫助恢復(fù)未提交的事務(wù)對數(shù)據(jù)所做的更改,從而保證數(shù)據(jù)的一致性。

  • 持久性:即使在系統(tǒng)崩潰的情況下,redo log 也能保證已提交事務(wù)的數(shù)據(jù)不會丟失。

工作原理

  • 寫入緩沖區(qū):當一個事務(wù)開始修改數(shù)據(jù)時,除了修改緩沖池中的數(shù)據(jù)頁之外,還會在 redo log buffer 中記錄相應(yīng)的重做日志條目。

  • 預(yù)寫日志 (WAL):在事務(wù)提交之前,redo log 必須先寫入到磁盤上的 redo log 文件中,這個過程稱為預(yù)寫日志。這確保了如果系統(tǒng)在此期間崩潰,可以通過 redo log 進行恢復(fù)。

  • 刷新到磁盤:事務(wù)提交時,redo log buffer 中的條目會被寫入到磁盤上的 redo log 文件中。這一步驟可以通過不同的策略完成,例如立即同步到磁盤或延遲到一定條件滿足時才進行。

  • 恢復(fù)機制:在數(shù)據(jù)庫啟動時,如果檢測到未完成的事務(wù),InnoDB 會讀取 redo log 文件,重放其中的更改,以確保數(shù)據(jù)庫狀態(tài)的一致性。

特性

  • 物理日志:redo log 記錄的是物理更改,這意味著它記錄的是數(shù)據(jù)頁上實際的字節(jié)更改,而不是 SQL 語句。這種記錄方式使得恢復(fù)過程更快。

  • 順序?qū)懭耄簉edo log 文件通常位于高速磁盤上,且日志的寫入是順序進行的,這比隨機寫入的性能要高很多。

配置

  • MySQL 的 redo log 可以通過配置參數(shù)進行管理,例如 innodb_log_file_size 控制每個 redo log 文件的大小,innodb_log_files_in_group 控制 redo log 文件的數(shù)量。

總結(jié)redo log 是 InnoDB 存儲引擎中保證事務(wù) ACID 特性的重要組成部分,特別是在持久性方面發(fā)揮著核心作用。通過預(yù)寫日志和重做日志文件,InnoDB 能夠在系統(tǒng)崩潰后恢復(fù)數(shù)據(jù),確保數(shù)據(jù)庫的完整性和一致性。

三、undo log(撤銷日志)

MySQL 的 undo log(撤銷日志)是 InnoDB 存儲引擎中實現(xiàn)事務(wù)的隔離性和回滾機制的關(guān)鍵組件。以下是關(guān)于 undo log 的主要特點和工作原理:

功能

  • 事務(wù)回滾:當事務(wù)需要回滾時,undo log 提供了一種機制來撤銷已經(jīng)執(zhí)行的數(shù)據(jù)更改,將數(shù)據(jù)還原到事務(wù)開始之前的狀態(tài)。無論是顯式地執(zhí)行 ROLLBACK 命令還是因為某種原因?qū)е率聞?wù)失敗,undo log 都能夠確保數(shù)據(jù)的原子性。

  • 多版本并發(fā)控制 (MVCC):undo log 在實現(xiàn) MVCC 機制中起到重要作用。為了支持并發(fā)讀取,InnoDB 會利用 undo log 提供舊版本的數(shù)據(jù)視圖。這樣,在一個事務(wù)中執(zhí)行查詢時,即便其他事務(wù)已經(jīng)修改了相關(guān)數(shù)據(jù),查詢?nèi)阅芸吹皆摂?shù)據(jù)在自己事務(wù)開始時刻的樣子。

工作原理

  • 記錄更改前映像:當事務(wù)對數(shù)據(jù)進行修改(INSERT、UPDATE、DELETE)時,InnoDB 會先在 undo log 中記錄這些操作的相反動作(即更改前的數(shù)據(jù)狀態(tài))。這被稱為 undo 日志條目。

  • 事務(wù)提交與回滾:事務(wù)提交前,相關(guān)的 redo log 必須先持久化。如果事務(wù)需要回滾,undo log 被用來恢復(fù)數(shù)據(jù)到事務(wù)開始前的狀態(tài);如果事務(wù)成功提交,undo log 會在適當?shù)臅r候(比如不再有其他事務(wù)需要它來構(gòu)建歷史版本)被清理。

  • 鏈表結(jié)構(gòu)與空間管理:undo log 通常組織成鏈表形式,并且每個 undo 鏈表對應(yīng)一個 undo log segment。undo 鏈表的第一個頁面存儲控制信息,后續(xù)頁面則存儲 undo 記錄。undo 頁面是從對應(yīng)的 undo log segment 中申請的。

  • 空間回收:InnoDB 使用一種稱為 Purge 的機制來回收不再需要的 undo log 記錄所占用的空間,這個過程通常在系統(tǒng)空閑時進行。

與 redo log 的關(guān)系雖然都是日志機制,undo log 和 redo log 服務(wù)于不同的目的。redo log 保證事務(wù)的持久性,即使在系統(tǒng)崩潰后也能恢復(fù)數(shù)據(jù);而 undo log 保障了事務(wù)的原子性和隔離性,支持事務(wù)的回滾和并發(fā)控制。

綜上所述,undo log 在 MySQL 的事務(wù)處理和并發(fā)控制中扮演著至關(guān)重要的角色,確保了數(shù)據(jù)庫在復(fù)雜事務(wù)操作下的數(shù)據(jù)一致性和完整性。

四、bin log(二進制日志)

在這里插入圖片描述

MySQL 的 binlog(二進制日志)是一種記錄所有數(shù)據(jù)庫更改的日志,它記錄了所有更新數(shù)據(jù)的 SQL 語句(除了數(shù)據(jù)查詢語句)。二進制日志在 MySQL 中具有多種用途,包括數(shù)據(jù)恢復(fù)、主從復(fù)制、數(shù)據(jù)分析等。以下是關(guān)于 binlog 的一些關(guān)鍵概念和工作原理:

作用

  • 數(shù)據(jù)恢復(fù):在數(shù)據(jù)丟失或數(shù)據(jù)庫崩潰的情況下,可以使用 binlog 來恢復(fù)數(shù)據(jù)。

  • 主從復(fù)制:binlog 是 MySQL 主從復(fù)制的基礎(chǔ),從服務(wù)器通過讀取主服務(wù)器的 binlog 來復(fù)制數(shù)據(jù)和操作。

  • 審計與數(shù)據(jù)分析:binlog 可以用于審計目的,追蹤數(shù)據(jù)庫的變更歷史;同時,它也是進行數(shù)據(jù)挖掘和分析的重要數(shù)據(jù)源。

工作原理

  • 記錄更改:每當執(zhí)行一條改變數(shù)據(jù)的 SQL 語句時,這條語句就會被記錄在 binlog 中。記錄的內(nèi)容包括執(zhí)行的 SQL 語句及其上下文信息。
  • 預(yù)寫日志:為了確保數(shù)據(jù)的安全性,MySQL 采用了預(yù)寫日志(Write-Ahead Logging, WAL)策略,即在事務(wù)提交之前,先將事務(wù)的更改寫入 binlog,然后再提交事務(wù)。這樣即使在系統(tǒng)崩潰后,也可以通過 binlog 來恢復(fù)數(shù)據(jù)。
  • 日志格式:
    • STATEMENT:記錄 SQL 語句本身,適用于大多數(shù)情況。
    • ROW:記錄每一行數(shù)據(jù)的變化,適用于觸發(fā)器、存儲過程等復(fù)雜場景。
    • MIXED:默認模式,結(jié)合了 STATEMENT 和 ROW 的優(yōu)點。

配置

  • 啟用 binlog:在 MySQL 的配置文件(如 my.cnf 或 my.ini)中,需要設(shè)置 log_bin 參數(shù)來啟用 binlog。

  • 日志文件:可以通過 expire_logs_days 設(shè)置 binlog 文件的保留天數(shù),通過 max_binlog_size 設(shè)置單個 binlog 文件的最大大小。

  • 日志格式:通過 binlog_format 設(shè)置 binlog 的格式。

總結(jié)binlog 是 MySQL 數(shù)據(jù)庫中極其重要的一個功能,它不僅能夠用于數(shù)據(jù)恢復(fù)和主從復(fù)制,還是進行數(shù)據(jù)審計和分析的基礎(chǔ)。合理配置和管理 binlog,對于保障數(shù)據(jù)庫系統(tǒng)的穩(wěn)定性和安全性具有重要意義。

五、slow query log(慢查詢?nèi)罩荆?/h2>

MySQL 的 slow query log(慢查詢?nèi)罩?/strong>)用于記錄執(zhí)行時間超過特定閾值的 SQL 查詢語句,它是數(shù)據(jù)庫性能優(yōu)化和問題排查的有力工具。以下是關(guān)于慢查詢?nèi)罩镜囊恍╆P(guān)鍵信息和配置要點:

作用

  • 性能分析:幫助識別執(zhí)行效率低下的 SQL 語句,從而進行優(yōu)化,提高數(shù)據(jù)庫整體性能。

  • 問題定位:當數(shù)據(jù)庫響應(yīng)緩慢時,可以通過慢查詢?nèi)罩菊业胶臅r較長的查詢,便于迅速定位問題。

  • 監(jiān)控趨勢:持續(xù)監(jiān)控慢查詢?nèi)罩究梢园l(fā)現(xiàn)查詢性能隨時間的變化,提前預(yù)防性能瓶頸。

配置

  • 啟用慢查詢?nèi)罩荆和ㄟ^在 MySQL 配置文件(my.cnf 或 my.ini)中設(shè)置 slow_query_log = 1 來啟用慢查詢?nèi)罩尽?/p>

  • 定義慢查詢時間閾值:使用 long_query_time 參數(shù)設(shè)定一個閾值(比如 1 秒),執(zhí)行時間超過這個值的查詢將會被記錄。自 MySQL 5.7 開始,這個參數(shù)可以設(shè)置為小數(shù),以更精確地控制。

  • 指定日志文件路徑:使用 slow_query_log_file 參數(shù)可以設(shè)置慢查詢?nèi)罩镜拇娣怕窂胶臀募?/p>

  • 記錄額外信息:可以設(shè)置 log_queries_not_using_indexes 來記錄未使用索引的查詢,以及通過 log_slow_extra 來記錄額外的性能相關(guān)字段,如鎖時間和行掃描數(shù)量。

內(nèi)容

  • 慢查詢?nèi)罩緯涗泩?zhí)行時間過長的 SQL 語句、執(zhí)行時間、鎖定時間、返回的行數(shù)以及使用的用戶和主機信息。

  • 根據(jù)配置,還可以包含是否使用了索引、查詢計劃等額外詳情。

分析工具

  • MySQL 提供了 mysqldumpslow 工具來解析和摘要慢查詢?nèi)罩?,便于快速查看最慢的查詢和最常見的慢查詢模式?/p>

  • 第三方工具,如 Percona Toolkit 或 pt-query-digest,提供了更強大的分析功能,包括統(tǒng)計信息、建議和圖表展示。

注意事項

  • 啟用慢查詢?nèi)罩緯π阅茉斐奢p微影響,因此生產(chǎn)環(huán)境中應(yīng)謹慎開啟,并根據(jù)實際情況調(diào)整記錄閾值。

  • 定期清理和分析慢查詢?nèi)罩?,避免日志文件過大導(dǎo)致磁盤空間緊張。

慢查詢?nèi)罩臼菙?shù)據(jù)庫優(yōu)化過程中的一個重要環(huán)節(jié),合理利用可以顯著提升數(shù)據(jù)庫應(yīng)用的性能和響應(yīng)速度。

六、general log(通用查詢?nèi)罩荆?/h2>

MySQL 的 general log(通用查詢?nèi)罩?/strong>)是一種記錄所有客戶端發(fā)送給 MySQL 服務(wù)器的 SQL 語句的日志。這包括所有的讀寫操作,如 SELECT, INSERT, UPDATE, DELETE 等語句。通用查詢?nèi)罩咎峁┝嗽敿毜臄?shù)據(jù)庫活動記錄,對于調(diào)試、審計和性能分析等方面非常有用。以下是關(guān)于通用查詢?nèi)罩镜囊恍╆P(guān)鍵點:

作用

  • 審計與監(jiān)控:通用查詢?nèi)罩究梢杂糜趯徲嬆康?,記錄所有對?shù)據(jù)庫的訪問和操作,有助于監(jiān)控數(shù)據(jù)庫的使用情況。

  • 故障排除:在遇到數(shù)據(jù)庫問題時,通用查詢?nèi)罩究梢詭椭粉檰栴}的根源,尤其是當問題與特定的 SQL 語句相關(guān)時。

  • 性能分析:雖然慢查詢?nèi)罩緦iT用于記錄執(zhí)行緩慢的查詢,但通用查詢?nèi)罩究梢蕴峁└娴?SQL 語句執(zhí)行情況,有助于性能分析和調(diào)優(yōu)。

配置通用查詢?nèi)罩镜拈_啟和配置主要通過 MySQL 的配置文件(如 my.cnf 或 my.ini)或者通過 SQL 命令來完成。以下是一些關(guān)鍵的配置選項:

  • 啟用通用查詢?nèi)罩荆和ㄟ^設(shè)置 general_log = ON 來啟用通用查詢?nèi)罩尽?/p>

  • 日志文件位置:使用 general_log_file 設(shè)置通用查詢?nèi)罩疚募拿Q和位置。

  • 日志級別:log_output 設(shè)置日志輸出目標,可以是文件(FILE)、表(TABLE)或其他輸出方式。

注意事項

  • 由于通用查詢?nèi)罩居涗浟怂?SQL 語句,因此在高負載的生產(chǎn)環(huán)境中,它可能會生成大量的日志數(shù)據(jù),消耗大量磁盤空間和 I/O 資源。因此,通常建議僅在需要進行詳細審計或調(diào)試時暫時啟用通用查詢?nèi)罩?,并在問題解決后將其關(guān)閉,以避免不必要的資源消耗。

使用一旦通用查詢?nèi)罩颈粏⒂?,所有發(fā)送到 MySQL 服務(wù)器的 SQL 語句都將被記錄下來。這些日志條目通常包含查詢的時間戳、客戶端連接信息以及查詢文本。

總結(jié)通用查詢?nèi)罩臼?MySQL 提供的一種強大的監(jiān)控和審計工具,它記錄了所有數(shù)據(jù)庫操作的詳細信息。然而,由于其可能產(chǎn)生的大量數(shù)據(jù),應(yīng)謹慎使用,尤其是在生產(chǎn)環(huán)境中。在需要深入了解數(shù)據(jù)庫活動或進行故障排除時,適時啟用和分析通用查詢?nèi)罩究梢蕴峁氋F的線索。

七、relay log(中繼日志)

MySQL 中的 relay log(中繼日志)是專用于 MySQL 復(fù)制(Replication)功能的一個日志類型,主要存在于 MySQL 的從服務(wù)器(Slave)上。在主從復(fù)制架構(gòu)中,中繼日志扮演著承上啟下的關(guān)鍵角色,負責(zé)在從服務(wù)器上記錄從主服務(wù)器接收到的二進制日志(binlog)事件。以下是關(guān)于 relay log 的一些關(guān)鍵點:

作用

  • 數(shù)據(jù)同步:中繼日志作為主服務(wù)器二進制日志的副本,存儲在從服務(wù)器上,用于逐步應(yīng)用這些日志事件,以保持從服務(wù)器數(shù)據(jù)與主服務(wù)器數(shù)據(jù)的一致性。

  • 斷點續(xù)傳:當從服務(wù)器與主服務(wù)器的連接因網(wǎng)絡(luò)問題或其他原因中斷后,中繼日志可以作為斷點,從中斷處繼續(xù)復(fù)制過程,確保數(shù)據(jù)復(fù)制的連續(xù)性和完整性。

工作原理

  • 接收 binlog 事件:從服務(wù)器通過 I/O 線程與主服務(wù)器建立連接,請求并接收主服務(wù)器的二進制日志事件。

  • 記錄到 relay log:接收到的二進制日志事件被寫入到從服務(wù)器的中繼日志文件中,形成一系列的中繼日志文件。

  • 應(yīng)用 binlog 事件:從服務(wù)器上的 SQL 線程讀取中繼日志,并按照順序執(zhí)行其中的 SQL 語句,從而更新從服務(wù)器的數(shù)據(jù)庫。

  • 管理與循環(huán):中繼日志也會根據(jù)配置進行循環(huán),舊的中繼日志文件在不再需要時會被自動刪除,以避免無限增長占用過多磁盤空間。

配置中繼日志的相關(guān)配置通常在從服務(wù)器的 MySQL 配置文件(如 my.cnf 或 my.ini)中進行,包括但不限于:

  • 中繼日志基礎(chǔ)路徑:通過 relay_log 參數(shù)設(shè)置中繼日志的基本文件名。
  • 自動刪除策略:relay_log_purge 控制是否自動刪除不再需要的中繼日志文件。
  • 日志文件大小限制:max_relay_log_size 可以設(shè)置單個中繼日志文件的最大大小,超過此限制時將自動創(chuàng)建新的中繼日志文件。

總結(jié)

中繼日志是 MySQL 復(fù)制機制中的重要組件,它確保了主服務(wù)器與從服務(wù)器間的數(shù)據(jù)同步。通過有效地管理中繼日志,可以提高復(fù)制的效率和可靠性,同時減少因網(wǎng)絡(luò)中斷或故障導(dǎo)致的數(shù)據(jù)不一致風(fēng)險。在設(shè)計和維護 MySQL 復(fù)制環(huán)境時,合理配置中繼日志參數(shù)是保障數(shù)據(jù)復(fù)制順暢的關(guān)鍵。

到此這篇關(guān)于Mysql中的幾種常見日志小結(jié)的文章就介紹到這了,更多相關(guān)Mysql 常見日志內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 利用Sqoop實現(xiàn)MySQL數(shù)據(jù)導(dǎo)入Hive的全流程

    利用Sqoop實現(xiàn)MySQL數(shù)據(jù)導(dǎo)入Hive的全流程

    在大數(shù)據(jù)領(lǐng)域中,MySQL 和 Hive 是兩種常見的存儲工具,MySQL 適合事務(wù)處理,而 Hive 則是用于離線數(shù)據(jù)分析的利器,本文將全面講解如何使用 Sqoop 將 MySQL 數(shù)據(jù)導(dǎo)入 Hive 的完整流程,包括環(huán)境配置、具體操作步驟以及最佳實踐和常見問題解決方案,需要的朋友可以參考下
    2024-12-12
  • 詳解MySQL8.0原子DDL語法

    詳解MySQL8.0原子DDL語法

    這篇文章主要介紹了詳解MySQL8.0原子DDL語法的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-03-03
  • 正確使用MySQL INSERT INTO語句

    正確使用MySQL INSERT INTO語句

    MySQL數(shù)據(jù)庫是一種小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),MySQL數(shù)據(jù)庫的優(yōu)化是MySQL數(shù)據(jù)庫操作過程中非常重要的工作,MySQL數(shù)據(jù)庫的優(yōu)化能夠?qū)崿F(xiàn)MySQL數(shù)據(jù)庫操作的簡便。
    2015-08-08
  • MySQL索引失效十種場景與優(yōu)化方案

    MySQL索引失效十種場景與優(yōu)化方案

    這篇文章主要介紹了MySQL索引失效十種場景與優(yōu)化方案,文中有詳細的代碼示例供參考閱讀,感興趣的朋友可以看一下
    2023-05-05
  • MySQL 數(shù)據(jù)丟失排查案例

    MySQL 數(shù)據(jù)丟失排查案例

    這篇文章主要分享了MySQL 數(shù)據(jù)丟失排查的一個案例,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-05-05
  • windows 10 下安裝mysql 5.7.17的簡單筆記

    windows 10 下安裝mysql 5.7.17的簡單筆記

    之前一直在Linux下用MySQL,安裝也很簡單,今天試一下windows下安裝,發(fā)現(xiàn)有很多坑,今天小編通過本教程給大家記錄下,一起看看吧
    2016-12-12
  • MySQL查詢樹形結(jié)構(gòu)數(shù)據(jù)的兩種方法

    MySQL查詢樹形結(jié)構(gòu)數(shù)據(jù)的兩種方法

    本文主要介紹了MySQL查詢樹形結(jié)構(gòu)數(shù)據(jù)的兩種方法,可以使用遞歸查詢或者閉包表來實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • MySQL的cpu使用率100%的問題排查流程

    MySQL的cpu使用率100%的問題排查流程

    線上mysql服務(wù)器經(jīng)常性出現(xiàn)cpu使用率100%的告警, 因此本文整理一下排查該問題的常規(guī)流程,文中通過代碼示例講解的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2025-02-02
  • mysql缺少my.ini文件的最佳解決方法

    mysql缺少my.ini文件的最佳解決方法

    my.ini是MySQL數(shù)據(jù)庫中使用的配置文件,修改這個文件可以達到更新配置的目的,下面這篇文章主要給大家介紹了關(guān)于mysql缺少my.ini文件的最佳解決方法,需要的朋友可以參考下
    2024-01-01
  • 解決MySQL報錯incorrect?datetime?value?'0000-00-00?00:00:00'?for?column

    解決MySQL報錯incorrect?datetime?value?'0000-00-00?00:00

    這篇文章主要給大家介紹了關(guān)于如何解決MySQL報錯incorrect?datetime?value?'0000-00-00?00:00:00'?for?column的相關(guān)資料,文中通過代碼示例介紹的非常詳細,需要的朋友可以參考下
    2023-08-08

最新評論