最近再看《mysql内核:innodb存储引擎》这本书,于是心血来潮,决定自己试试用vs2003编译调试看看。
vs2003环境准备
- 在虚拟机环境中,搭建windowsXP系统:1张xpiso镜像+1张service_pack_3镜像(用于安装IIS和frontPage)【在安装IIS时,勾选frontPage组件即可】
- VirtualCloneDrive软件准备,用于虚拟出光驱,方便后续安装iso镜像。【使用时,打开这个软件,然后选择虚拟光驱的数量,接着在文件资源管理器中右键点击一个虚拟光驱,有一个VCD的选项,选择mount之后,即可将需要加载进光驱的iso加载进入】
- 准备vs2003安装包:需要使用三个vs2003安装iso镜像+
VS7.1sp1-KB918007-X86.exe(vs2003更新包)同时安装xp自带的IIS服务和frontPage服务组件。 - 安装开始之前:删除注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
- 具体安装可参考在XP上安装VS2003及注意事项
编译mysql3.23.49
- 下载源码包mysql历史版本下载</