MySQL 8.0版本说明
MySQL 8.0源代码文档10bet官方网站
程序数据库文件(带有后缀pdb
),包括在ZIP档案调试二进制文件和测试套件MySQL的分布。这些文件提供了在出现问题时调试MySQL安装的信息。这是从标准MSI或Zip文件中单独下载的。
请注意
PDB文件可以在一个单独的文件中获得,标签为“ZIP归档调试二进制文件和测试套件”。
PDB文件包含关于mysqld
以及支持创建更详细的跟踪和转储文件的其他工具。你可以用这些WinDbg或Visual Studio进行调试mysqld.
有关PDB文件的更多信息,请参见微软知识库第121366条.有关可用调试选项的更多信息,请参见Windows调试工具.
要使用WinDbg,要么安装完整的Windows驱动套件(WDK),要么安装独立版本。
重要的
的. exe
而且.pdb
文件必须是完全匹配的(版本号和MySQL服务器版本);否则,或者WinDBG在试图加载符号时报错。
生成一个小转储
mysqld.dmp
,使核心文件
的[mysqld]部分下的选项my.ini
.完成这些更改后,重新启动MySQL服务器。创建一个目录来存储生成的文件,例如
c: \符号
确定通往你的道路windbg.exe使用Find GUI或从命令行执行,例如:
目录/s /b windb .exe
——一个常见的默认值是C:\Program Files\Debugging Windows工具(x64)\windbg.exe发射
windbg.exe
给它路径mysqld.exe
,mysqld.pdb
,mysqld.dmp
,以及源代码。或者,传入来自WinDbg GUI的每个路径。例如:windbg.exe -i "C:\mysql-8.0.26-winx64\bin\"^ -z "C:\mysql-8.0.26-winx64\data\mysqld。SRV* C:\ \symbol *http://msdl.microsoft.com/download/symbols"^ -v -n -c "!分析-vvvvv”
请注意的
^
字符和换行符会被Windows命令行处理器删除,因此要确保空格保持不变。