5.9.2 调试mysql客户端

为了使用完整的调试包来调试mysql客户端,你应该使用-DWITH_DEBUG=1来配置mysql.请参见2.9.7节,”mysql源配置选项”
在运行客户端之前,你应该设置MYSQL_DEBUG环境变量:
在这里插入图片描述

这会使客户在/tmp/client.trace中产生一个跟踪文件。
如果你对你的客户端代码有疑惑,你应该尝试连接服务器并使用已知可以工作的客户端来进行查询。通过在调试模式下运行mysql来做到这一点(假设您已经在调试打开的情况下编译了MySQL):
在这里插入图片描述

如果您通过邮件发了错误报告,这将提供有用的信息。 请参见第1.6节“如何报告错误或问题”。
如果客户端崩溃时出现一些“合法”代码,则应检查mysql.h包含文件是否与MySQL库文件匹配。 一个非常常见的错误是使用旧MySQL安装中的旧mysql.h文件以及新的MySQL库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值