在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 相关文章推荐
PHP5中新增stdClass 内部保留类
Jun 13 PHP
PHP对象转换为数组函数(递归方法)
Feb 04 PHP
使用PHP求两个文件的相对路径
Jun 20 PHP
PHP使用递归方式列出当前目录下所有文件的方法
Jun 02 PHP
PHP中生成UUID自定义函数分享
Jun 10 PHP
php生成curl命令行的方法
Dec 14 PHP
thinkPHP5.0框架安装教程
Mar 25 PHP
PHP截取发动短信内容的方法
Jul 04 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
Sep 16 PHP
实例介绍PHP删除数组中的重复元素
Mar 03 PHP
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
Dec 31 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
比较详细PHP生成静态页面教程
2012/01/10 PHP
php实现判断访问来路是否为搜索引擎机器人的方法
2015/04/15 PHP
一行代码实现纯数据json对象的深度克隆实现思路
2013/01/09 Javascript
javascript中的变量作用域以及变量提升详细介绍
2013/10/24 Javascript
js跑步算法的实现代码
2013/12/04 Javascript
javascript计时器事件使用详解
2014/01/07 Javascript
JavaScript中setUTCFullYear()方法的使用简介
2015/06/12 Javascript
jQuery实现右键菜单、遮罩等效果代码
2016/09/27 Javascript
jQuery 局部div刷新和全局刷新方法总结
2016/10/05 Javascript
js仿百度音乐全选操作
2017/01/13 Javascript
原生js实现中奖信息无间隙滚动效果
2017/01/18 Javascript
详谈表单重复提交的三种情况及解决方法
2017/08/16 Javascript
vuex进阶知识点巩固
2018/05/20 Javascript
在vue中多次调用同一个定义全局变量的实例
2018/09/25 Javascript
jQuery - AJAX load() 实例用法详解
2019/08/27 jQuery
Javascript实现html转pdf高清版(提高分辨率)
2020/02/19 Javascript
在VUE中使用lodash的debounce和throttle操作
2020/11/09 Javascript
最大K个数问题的Python版解法总结
2016/06/16 Python
删除python pandas.DataFrame 的多重index实例
2018/06/08 Python
Python字典的核心底层原理讲解
2019/01/24 Python
Python跳出多重循环的方法示例
2019/07/03 Python
Java文件与类动手动脑实例详解
2019/11/10 Python
python 初始化一个定长的数组实例
2019/12/02 Python
套娃式文件夹如何通过Python批量处理
2020/08/23 Python
python opencv角点检测连线功能的实现代码
2020/11/24 Python
python代码实现图书管理系统
2020/11/30 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
HTML5+CSS3实现机器猫
2016/10/17 HTML / CSS
Volcom英国官方商店:美国殿堂级滑板、冲浪、滑雪服装品牌
2019/03/13 全球购物
Nanushka官网:匈牙利服装品牌
2019/08/14 全球购物
如何提高SQL Server的安全性
2016/07/25 面试题
竞选宣传委员演讲稿
2014/05/24 职场文书
证券区域经理岗位职责
2015/04/10 职场文书
婚前协议书怎么写,才具有法律效力呢 ?
2019/06/28 职场文书
Netty客户端接入流程NioSocketChannel创建解析
2022/03/25 Java/Android
css中有哪些方式可以隐藏页面元素及区别
2022/06/16 HTML / CSS