在VS2008中编译MYSQL5.1.48的方法


Posted in PHP onJuly 03, 2010

1、 下载MYSQL5.1.48源码,CMAKE,VS2008

2、 安装CMAKE和VS2008,解压MYSQL5.1.48到D:\mysql

3、 打开CMD;CD D:\mysql

4、 在CMD中运行命令:wscript win\configure.js WITH_INNOBASE_STORAGE_ENGINE WITH_PARTITION_STORAGE_ENGINE MYSQL_SERVER_SUFFIX=-pro

5、 在CMD中运行命令:win\build-vs9.bat

6、 用ULTRA EDIT打开D:\mysql\sql\sql_local.cc文件,另存为UTF-8格式,覆盖原文件

7、 修改文件D:\mysql\sql\mysqld.cc中的test_lc_time_sz函数,将代码

if ((*loc)->max_month_name_length != max_month_len ||

(*loc)->max_day_name_length != max_day_len)

{

DBUG_PRINT("Wrong max day name(or month name) length for locale:",

("%s", (*loc)->name));

DBUG_ASSERT(0);

}

注释起来

8、 将D:\mysql\win\data整个文件夹拷贝到D:\mysql\sql下

9、 用VS2008打开D:\mysql\MySql.sln,编译代码,执行mysqld项目

10、 打开D:\mysql\client\Debug\mysql.exe,这个是客户端工具,相当于ORALCE的SQLPLUS

11、 在里面执行语句SHOW DATABASES,进行测试。

PHP 相关文章推荐
PHP 程序员也要学会使用“异常”
Jun 16 PHP
php中使用Curl、socket、file_get_contents三种方法POST提交数据
Aug 12 PHP
php报表之jpgraph柱状图实例代码
Aug 22 PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
Jun 20 PHP
通过table标签,PHP输出EXCEL的实现方法
Jul 24 PHP
2014年10个最佳的PHP图像操作库
Jul 14 PHP
php计算title标题相似比的方法
Jul 29 PHP
Symfony2 session用法实例分析
Feb 04 PHP
9个比较实用的php代码片段
Mar 15 PHP
CodeIgniter框架实现的整合Smarty引擎DEMO示例
Mar 28 PHP
thinkphp5框架路由原理与用法详解
Feb 11 PHP
PHP 数组操作详解【遍历、指针、函数等】
May 13 PHP
php防盗链的常用方法小结
Jul 02 #PHP
破解图片防盗链的代码(asp/php)测试通过
Jul 02 #PHP
用PHP为SHOPEX增加日志功能代码
Jul 02 #PHP
php操作excel文件 基于phpexcel
Jul 02 #PHP
PHP 多维数组排序(usort,uasort)
Jun 30 #PHP
PHP 数组遍历方法大全(foreach,list,each)
Jun 30 #PHP
PHP extract 将数组拆分成多个变量的函数
Jun 30 #PHP
You might like
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
第七章 php自定义函数实现代码
2011/12/30 PHP
Smarty高级应用之缓存操作技巧分析
2016/05/14 PHP
php mysql_list_dbs()函数用法示例
2017/03/29 PHP
javascript中使用css需要注意的地方小结
2010/09/01 Javascript
jquery在Chrome下获取图片的长宽问题解决
2013/03/20 Javascript
node.js中的fs.realpath方法使用说明
2014/12/16 Javascript
jQuery实现可关闭固定于底(顶)部的工具条菜单效果
2015/11/06 Javascript
微信小程序 增、删、改、查操作实例详解
2017/01/13 Javascript
浅谈Vuex@2.3.0 中的 state 支持函数申明
2017/11/22 Javascript
微信小程序实现滚动消息通知
2018/02/02 Javascript
微信小程序实现打卡日历功能
2020/09/21 Javascript
微信公众号平台接口开发 菜单管理的实现
2019/08/14 Javascript
openlayers实现地图弹窗
2020/09/25 Javascript
[04:59]2018DOTA2亚洲邀请赛 4.7 Mineski夺冠时刻
2018/04/09 DOTA
[44:22]完美世界DOTA2联赛循环赛 FTD vs PXG BO2第一场 11.01
2020/11/02 DOTA
wxPython 入门教程
2008/10/07 Python
python过滤字符串中不属于指定集合中字符的类实例
2015/06/30 Python
Django查找网站项目根目录和对正则表达式的支持
2015/07/15 Python
Python 3.x读写csv文件中数字的方法示例
2017/08/29 Python
python编程实现12306的一个小爬虫实例
2017/12/27 Python
Selenium定时刷新网页的实现代码
2018/10/31 Python
django删除表重建的实现方法
2019/08/28 Python
python动态视频下载器的实现方法
2019/09/16 Python
Python创建一个元素都为0的列表实例
2019/11/28 Python
tensorflow 实现自定义layer并添加到计算图中
2020/02/04 Python
使用 Python ssh 远程登陆服务器的最佳方案
2020/03/06 Python
python不相等的两个字符串的 if 条件判断为True详解
2020/03/12 Python
Rodd & Gunn澳大利亚官网:新西兰男装品牌
2018/09/25 全球购物
澳大利亚足球鞋和服装购物网站:Ultra Football
2018/10/11 全球购物
Elemental Herbology官网:英国美容品牌
2019/04/27 全球购物
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
2015/11/18 面试题
国外软件测试工程师面试题
2016/12/09 面试题
七一党日活动总结
2014/07/08 职场文书
百日宴上的祝酒词
2015/08/10 职场文书
js前端面试常见浏览器缓存强缓存及协商缓存实例
2022/06/21 Javascript