下文主要給大家?guī)?lái)使用Navicat查看MySQL日志的具體方法,希望這些內(nèi)容能夠帶給大家實(shí)際用處,這也是我編輯使用Navicat查看MySQL日志的具體方法這篇文章的主要目的。好了,廢話不多說(shuō),大家直接看下文吧。
“只有客戶(hù)發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)建站的服務(wù)宗旨!把網(wǎng)站當(dāng)作互聯(lián)網(wǎng)產(chǎn)品,產(chǎn)品思維更注重全局思維、需求分析和迭代思維,在網(wǎng)站建設(shè)中就是為了建設(shè)一個(gè)不僅審美在線,而且實(shí)用性極高的網(wǎng)站。創(chuàng)新互聯(lián)對(duì)成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開(kāi)發(fā)、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)推廣、探索永無(wú)止境。下載Navicat for MySQL最新版本
Navicat for MySQL 是一套管理和開(kāi)發(fā) MySQL 或 MariaDB 的理想解決方案。使用Navicat for MySQL可以同時(shí)連接到 MySQL 和 MariaDB。Navicat for MySQL提供了強(qiáng)大的前端功能,為數(shù)據(jù)庫(kù)管理、開(kāi)發(fā)和維護(hù)提供了直觀的圖形界面。對(duì)新手和專(zhuān)業(yè)人士來(lái)說(shuō),Navicat for MySQL都是管理和開(kāi)發(fā) MySQL 或 MariaDB的強(qiáng)大工具。
在軟件應(yīng)用程序中,日志文件會(huì)記錄系統(tǒng)中執(zhí)行的操作以及執(zhí)行操作的人員。如果出現(xiàn)意外情況,無(wú)論是安全漏洞、系統(tǒng)崩潰還是性能低下,日志文件都可以成為管理員最好的朋友。MySQL有幾個(gè)不同的日志文件,可以幫助您找出MySQL云服務(wù)器內(nèi)部發(fā)生的事情。這篇文章是關(guān)于MySQL日志記錄的入門(mén)知識(shí)。
MySQL可以支持多種日志類(lèi)型,但請(qǐng)記住,默認(rèn)情況下,除Windows上的錯(cuò)誤日志外,不會(huì)啟用任何日志。這是一個(gè)類(lèi)型列表:
其中最重要的是錯(cuò)誤日志、常規(guī)查詢(xún)?nèi)罩?、二進(jìn)制日志和慢速日志,這篇文章將講解前兩個(gè),后面兩個(gè)將在下一篇中講到。
解決云服務(wù)器問(wèn)題時(shí)的第一個(gè)資源是錯(cuò)誤日志。 MySQL云服務(wù)器使用錯(cuò)誤日志記錄與阻止云服務(wù)器啟動(dòng)的任何問(wèn)題相關(guān)的信息。您將在my.ini文件中指定的數(shù)據(jù)目錄中找到錯(cuò)誤日志。 Windows中的默認(rèn)數(shù)據(jù)目錄位置是“C:\ Program Files \ MySQL \ MySQL Server 5.7 \ data”或“C:\ ProgramData \ Mysql”。請(qǐng)注意,默認(rèn)情況下隱藏“C:\ ProgramData”目錄,因此您可能需要更改文件夾選項(xiàng)以查看目錄及其內(nèi)容。
圖1 - Windows中的MySQL錯(cuò)誤日志
對(duì)于其他平臺(tái),引用log_error配置變量可能會(huì)有所幫助。如果使用Navicat管理數(shù)據(jù)庫(kù),則可以使用云服務(wù)器監(jiān)視器工具查找系統(tǒng)變量??梢酝ㄟ^(guò)Tools主菜單命令訪問(wèn)它。
在Server Monitor中,單擊中間的“Variables”選項(xiàng)卡,然后向下滾動(dòng)到列表中的log_error:
圖2 - Navicat Server Monitor工具中的log_error云服務(wù)器變量
顧名思義,通用查詢(xún)?nèi)罩咎峁┝薓ySQL正在做什么的一般記錄。當(dāng)客戶(hù)端連接或斷開(kāi)連接時(shí),云服務(wù)器會(huì)將信息寫(xiě)入此日志,以及從客戶(hù)端收到的每個(gè)SQL語(yǔ)句。當(dāng)您懷疑客戶(hù)端應(yīng)用程序中存在錯(cuò)誤并想要確切知道客戶(hù)端發(fā)送到數(shù)據(jù)庫(kù)的內(nèi)容時(shí),通用查詢(xún)?nèi)罩痉浅S杏谩?/p>
默認(rèn)情況下,禁用常規(guī)查詢(xún)?nèi)罩尽R獑⒂盟?,?qǐng)將general_log變量設(shè)置為1(或在Navicat中為ON)。不為general_log分配任何值也會(huì)啟用它。將其重新設(shè)置為0(或在Navicat中關(guān)閉)將禁用日志。要指定日志文件名,請(qǐng)將其分配給general_log_file變量。要指定日志輸出到文件,請(qǐng)使用log_output系統(tǒng)變量來(lái)分配文件名。 MySQL還可以將輸出發(fā)送到mysql系統(tǒng)數(shù)據(jù)庫(kù)中的slow_log表。實(shí)際上,可以選擇文件輸出,表輸出或兩者。我們將在下一篇博客中詳細(xì)討論這一點(diǎn)。
圖3 - Navicat Server Monitor工具中的general_log和general_log_file云服務(wù)器變量
對(duì)于以上關(guān)于使用Navicat查看MySQL日志的具體方法,大家是不是覺(jué)得非常有幫助。如果需要了解更多內(nèi)容,請(qǐng)繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會(huì)喜歡上這些內(nèi)容的。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。