您好,登錄后才能下訂單哦!
小編給大家分享一下如何查看mysql錯(cuò)誤日志,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
錯(cuò)誤日志:記錄啟動(dòng)、運(yùn)行或停止mysqld時(shí)出現(xiàn)的問題。
錯(cuò)誤日志是一個(gè)文本文件。
錯(cuò)誤日志記錄了MySQL Server每次啟動(dòng)和關(guān)閉的詳細(xì)信息以及運(yùn)行過程中所有較為嚴(yán)重的警告和錯(cuò)誤信息。
可以用--log-error[=file_name]選項(xiàng)來開啟mysql錯(cuò)誤日志,該選項(xiàng)指定mysqld保存錯(cuò)誤日志文件的位置。
對(duì)于指定--log-error[=file_name]選項(xiàng)而未給定file_name值,mysqld使用錯(cuò)誤日志名host_name.err 并在數(shù)據(jù)目錄中寫入日志文件。
啟用錯(cuò)誤日志,缺省情況下文件名為: hostname.err
下面2種方式均可進(jìn)行錯(cuò)誤日志的配置:
--log-error=file_name #命令行選項(xiàng)(command option)
log-error=file_Name #配置文件(configure file)
查看當(dāng)前的錯(cuò)誤日志配置,缺省情況下位于數(shù)據(jù)目錄:
mysql> show variables like 'log_error'; +---------------+-------------------------+ | Variable_name | Value | +---------------+-------------------------+ | log_error | /var/lib/mysql/SZDB.err | +---------------+-------------------------+ 1 row in set (0.00 sec)
查看當(dāng)前mysql server錯(cuò)誤日志文件:
SZDB:/var/lib/mysql # tail SZDB.err 140906 22:06:45 InnoDB: Completed initialization of buffer pool 140906 22:06:45 InnoDB: highest supported file format is Barracuda. 140906 22:06:45 InnoDB: Waiting for the background threads to start 140906 22:06:46 InnoDB: 5.5.37 started; log sequence number 1605345 140906 22:06:47 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306 140906 22:06:47 [Note] - '0.0.0.0' resolves to '0.0.0.0'; 140906 22:06:47 [Note] Server socket created on IP: '0.0.0.0'. 140906 22:06:47 [Note] Event Scheduler: Loaded 0 events 140906 22:06:47 [Note] /usr/sbin/mysqld: ready for connections. Version: '5.5.37-log' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
看完了這篇文章,相信你對(duì)如何查看mysql錯(cuò)誤日志有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。