解决MYSQL不报错误详细信息的问题 Can't find error-message file
近日优化SQL语句时发现公司的数据库报错时不报详细的错误位置调试起来非常的恶心。老是就报个错误代码。如下图公司测试环境用的是windows系统于是乎打开mysql的启动日志信息,目录位置:安装目录\data\xxx.err发现一条错误日志目录竟然是 C:\mysql-5.7.22%^&#$%\share/errmsg.sys????ok 问题已经...
·
近日优化SQL语句时发现公司的数据库报错时不报详细的错误位置
调试起来非常的恶心。老是就报个错误代码。如下图
公司测试环境用的是windows系统
于是乎打开mysql的启动日志信息,目录位置:安装目录\data\xxx.err
发现一条错误日志
目录竟然是 C:\mysql-5.7.22%^&#$%\share/errmsg.sys
????
ok 问题已经找到了 不存在这样的目录 当然找不到错误文件
正确的错误文件目录应该为:C:\mysql-5.7.22\share\errmsg.sys
打开my.ini
增加如下配置
lc-messages-dir= "C:/mysql-5.7.22/share"
重启mysql服务
再次查看mysql启动日志 没有报错
再次运行错误sql语句
不再是让人一脸懵逼的错误代码了
完结。
更多推荐
已为社区贡献1条内容
所有评论(0)