Maison base de données tutoriel mysql 根据 MySQL 错误日志来诊断错误_MySQL

根据 MySQL 错误日志来诊断错误_MySQL

Jun 01, 2016 pm 01:27 PM
信息 如何 taper

bitsCN.com 我经常看到一些询问如何根据 MySQL 错误日志中的信息来确定原因的问题。尽管错误种类非常繁多,但对很多错误可以使用一些方法来方便的进行诊断。
经常有一些错误只包含错误码数据,例如下面这个例子:

120326 16:56:45 [ERROR] /usr/sbin/mysqld: Incorrect key file for table'/tmp/#sql_21b2_0.MYI'; try to repair it120326 16:56:45 [ERROR] Got an error from unknown thread, storage/myisam/mi_write.c:223120326 16:56:45 [ERROR] /usr/sbin/mysqld: Sort aborted: Error writing file'/tmp/MYK74Kpi' (Errcode: 28)
Copier après la connexion


请最后看最后一行有一个 (Errcode: 28). 而 MySQL 附带了一个工具 perror ,该工具可以将错误码转成适合阅读的内容:
$ perror 28OS error code  28:  No space left on device
Copier après la connexion


这个错误描述信息就非常的直观了。MySQL 创建一个临时表,使用的是 MyISAM 存储引擎,但磁盘空间满了时就会报这个错误。一个小秘密:MyISAM 对磁盘空间满的情况处理的比较粗糙。
我经常发现很多人不相信会发生这样一些简单的错误,例如 error 13 (permission denied) 或者 2 (No such file or directory),他们的反应经常是:我确定我有操作权限,或者是那个文件明明存在之类的。但是你应该清楚,错误码是不会有错的,如果错误显示权限被拒绝,那就是被拒绝了,这里绝对没有 bug,错误是来自操作系统的,特别是在 SELinux 下经常有这种问题。
因此,但你看到一个错误码,尝试先针对具体问题所在。
英文原文,OSCHINA原创翻译
 
bitsCN.com

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment supprimer les informations sur l'auteur et la dernière modification dans Microsoft Word Comment supprimer les informations sur l'auteur et la dernière modification dans Microsoft Word Apr 15, 2023 am 11:43 AM

Comment supprimer les informations sur l'auteur et la dernière modification dans Microsoft Word

Comment obtenir le GPU sous Windows 11 et vérifier les détails de la carte graphique Comment obtenir le GPU sous Windows 11 et vérifier les détails de la carte graphique Nov 07, 2023 am 11:21 AM

Comment obtenir le GPU sous Windows 11 et vérifier les détails de la carte graphique

Comment partager les coordonnées avec NameDrop : guide pratique pour iOS 17 Comment partager les coordonnées avec NameDrop : guide pratique pour iOS 17 Sep 16, 2023 pm 06:09 PM

Comment partager les coordonnées avec NameDrop : guide pratique pour iOS 17

L'algorithme NeRF à vue unique S^3-NeRF utilise des informations multi-éclairage pour restaurer la géométrie de la scène et les informations sur les matériaux. L'algorithme NeRF à vue unique S^3-NeRF utilise des informations multi-éclairage pour restaurer la géométrie de la scène et les informations sur les matériaux. Apr 13, 2023 am 10:58 AM

L'algorithme NeRF à vue unique S^3-NeRF utilise des informations multi-éclairage pour restaurer la géométrie de la scène et les informations sur les matériaux.

Quelle est la raison du retard dans la réception des messages sur WeChat ? Quelle est la raison du retard dans la réception des messages sur WeChat ? Sep 19, 2023 pm 03:02 PM

Quelle est la raison du retard dans la réception des messages sur WeChat ?

Comment fonctionne NameDrop sur iPhone (et comment le désactiver) Comment fonctionne NameDrop sur iPhone (et comment le désactiver) Nov 30, 2023 am 11:53 AM

Comment fonctionne NameDrop sur iPhone (et comment le désactiver)

iOS 17 NameDrop : Comment partager facilement vos informations de contact sur iPhone iOS 17 NameDrop : Comment partager facilement vos informations de contact sur iPhone Jul 30, 2023 pm 05:18 PM

iOS 17 NameDrop : Comment partager facilement vos informations de contact sur iPhone

Comment lire les informations de plage d'ouverture d'une photo à l'aide de PHP et de l'extension Exif Comment lire les informations de plage d'ouverture d'une photo à l'aide de PHP et de l'extension Exif Jul 28, 2023 am 11:55 AM

Comment lire les informations de plage d'ouverture d'une photo à l'aide de PHP et de l'extension Exif

See all articles