mysql 排错方法
Jun 07, 2016 pm 04:39 PM首先利用以下命令守株待兔 # tail -f /usr/local/mysql/log/mysql.log 然后在loganalyzer向导STEP6输入web后台账号密码后,点击NEXT 查看到mysql.log日志里出现了一条INSERT语句 然后将该语句复制到后台手动执行,看报什么错误 # mysql -uroot -p123456; INS
首先利用以下命令守株待兔
# tail -f /usr/local/mysql/log/mysql.log
然后在loganalyzer向导STEP6输入web后台账号密码后,点击NEXT
查看到mysql.log日志里出现了一条INSERT语句
然后将该语句复制到后台手动执行,看报什么错误
# mysql -uroot -p123456;
> INSERT INTO logcon_users (username, password, is_admin) VALUES (‘admin’, ’00a1f187721cxxxxxxx6bf791e69382c’, 1);
ERROR 1364 (HY000): Field ‘last_login’ doesn’t have a default value
提示’last_login’栏不能为空值
OK,直接登录navicat,将这栏设置为允许空值保存即可
从新执行这条语句
> INSERT INTO logcon_users (username, password, is_admin) VALUES (‘admin’, ’00a1f187721cxxxxxxx6bf791e69382c’, 1);
Query OK, 1 row affected (0.06 sec)
显示执行成功
利用navicat 查看后台该表,显示成功插入一条记录
重新利用该账号即可成功登录loganalyzer web后台
看来是mysql在执行该语句时,发现last_login栏默认为非空,所以拒绝这条insert语句执行,解决办法就是将该栏设置为允许空值即可
博主在线上老版本mysql-5.0.56无需进行上述手动操作,即可成功登录后台
原文地址:mysql 排错方法, 感谢原作者分享。

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds

Compétences de traitement de structures de données volumineuses de PHP

Le secret de l'éclosion des œufs de dragon mobiles est révélé (étape par étape pour vous apprendre à réussir l'éclosion des œufs de dragon mobiles)

Comment définir la taille de la police sur le téléphone mobile (ajustez facilement la taille de la police sur le téléphone mobile)

Comment optimiser les performances des requêtes MySQL en PHP ?

Comment utiliser la sauvegarde et la restauration MySQL en PHP ?

Comment choisir une protection d'écran pour téléphone portable pour protéger l'écran de votre téléphone portable (plusieurs points clés et conseils pour l'achat de protections d'écran pour téléphone portable)

Comment insérer des données dans une table MySQL en utilisant PHP ?

Quels sont les scénarios d'application des types d'énumération Java dans les bases de données ?
