西安数据恢复中心
首页 | 联系方式 | 加入收藏 | 设为首页

服务项目

站内搜索

联系方式

办公地址:西安市未央区凤城二路天地时代广场B座2602室(未央路与风城二路十字东北角,市图书馆旁,地铁二号线D出口)
联系电话: 029-86478250

当前位置:主页 > 数据恢复资料 > 正文

调试MySQL客户端

编辑::西安数据恢复-唯美数据恢复中心-029-86478250(24小时值班热线)硬盘修复公司-您的首选!   更新时间:2018-11-13  字号:
摘要:为能够用集成的调试软件包调试 MySQL 客户端 ,你应该用--with-debug或--with-debug=full配置MySQL。在运行客户端之前,你应该设置 MYSQL_DEBUG环境变量: shell MYSQL_DEBUG=d:t:O,/tmp/client.trace shell ex

为能够用集成的调试软件包调试MySQL客户端 ,你应该用--with-debug或--with-debug=full配置MySQL。在运行客户端之前,你应该设置 MYSQL_DEBUG环境变量:

shell> MYSQL_DEBUG=d:t:O,/tmp/client.trace
shell> export MYSQL_DEBUG

这会导致客户端在 /tmp/client.trace目录产生一个跟踪文件。

如果你自己的客户端代码有问题,你应该试着连接到服务器,用已知可用的客户端运行你的查询。在调试模式下,按下面命令运行(假设你已经带调试编译了MySQL):

shell> mysql --debug=d:t:O,/tmp/client.trace

万一你要发送一个缺陷报告邮件,这会提供给你有用的信息。

如果你的客户端在一些看起来合法的代码处崩溃了,你应该检查你的mysql.h文件是否包括匹配你的MySQL库文件。一个常见的错误就是用新的版本的MySQL库使用一个来自老版本安装的mysql.h文件。  

上一篇:调试MySQL服务器

下一篇:NAS - 如何创建 RAID 10 卷

分享到: