请参考本人发布的资源:资源名称:Eclipse断点调试mysql
Eclipse断点调试mysql
参考URL:http://www.linuxidc.com/Linux/2012-07/66725.htm
已用cmake安装好mysql
安装环境:
1,
gdb --version;//提供eclipse断点调试c语言功能。
如无版本信息
yum install gdb
2,安装eclipse(c语言版)
参考本博客:Linux下安装Eclipse
执行:eclipse编译与调试配置
1) 在eclipse中建立一个c++ empty project。
点击Finish。
右键点击项目,选择新建文件夹,点击Advanced选项
勾选Likn to folder in the file system.复选框。
浏览选择文件目录/root/mysql-5.5.29(tar.gz文件解压目录)
右键项目->Properties->C/C++Build
进行如下图设置。/usr/local/mysql为cmake安装目录(mysql已进行cmake安装)。
Ctrl+Shift+R,搜索mysql.cc,找int main(int argc,char *argv[])方法,打断点。
启动mysql服务。
设置登录账号参数:右键项目->debug as-->debug configuration.如下图。点击dbug.
所以就有是下一步,根据的终端使用的方法,应该在Eclipse控制台弹出输入PASSWORD的提示, 输入密码后就可以使用数据库了。
以下内容为另外一种debug方法,作为补充。
根据下图进行连续操作。
下图中Qualifer中两个都可以进行联调。