第一次这么近距离的接触源码,有点兴奋,又有点不知所措,尼玛随便一个源文件都有几千行,你说怎么看,还有一些数不清的数据结构,函数,类等乱七八糟的东西. 我装的mysql版本是5.7.12,然后运行平台是centos 6.5 x64 (应该是x64). 启动gdb gdb --args /usr/local/mysql-5.7.12/bin/mysqld 也可以用如下,如果你设置了链接的话 gdb --args mysqld 然后你就进入了gdb的环境中 在此呢,我们可以用b 函数名来添加断点 这个…