在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概述.
Oct 09 PHP
Look And Say 序列php实现代码
May 22 PHP
php json_encode奇怪问题说明
Sep 27 PHP
PHP 文件编程综合案例-文件上传的实现
Jul 03 PHP
php网页标题中文乱码的有效解决方法
Mar 05 PHP
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
Nov 06 PHP
PHP中字符与字节的区别及字符串与字节转换示例
Oct 15 PHP
PHP实现批量删除(封装)
Apr 28 PHP
PHP+原生态ajax实现的省市联动功能详解
Aug 15 PHP
PHP实现会员账号单唯一登录的方法分析
Mar 07 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
Oct 10 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
Feb 22 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取余函数介绍MOD(x,y)与x%y
2014/05/15 PHP
PHP实现的简单对称加密与解密方法实例小结
2017/08/28 PHP
javascript getElementsByName()的用法说明
2009/07/31 Javascript
javascript 函数及作用域总结介绍
2013/11/12 Javascript
php,js,css字符串截取的办法集锦
2014/09/26 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
javascript的日期对象、数组对象、二维数组使用说明
2014/12/22 Javascript
Extjs4.0 ComboBox如何实现三级联动
2016/05/11 Javascript
javascript实现的全国省市县无刷新多级关联菜单效果代码
2016/08/01 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
Node.js设置定时任务之node-schedule模块的使用详解
2020/04/28 Javascript
详解react组件通讯方式(多种)
2020/05/06 Javascript
JavaScript链式调用原理与实现方法详解
2020/05/16 Javascript
vue+flask实现视频合成功能(拖拽上传)
2021/03/04 Vue.js
[02:33]2014DOTA2 TI每日综述 LGD涉险晋级DK闯入胜者组
2014/07/14 DOTA
python抓取网页图片示例(python爬虫)
2014/04/27 Python
Python编写检测数据库SA用户的方法
2014/07/11 Python
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
2015/11/07 Python
详解Python中 sys.argv[]的用法简明解释
2017/12/20 Python
tensorflow实现简单的卷积神经网络
2018/05/24 Python
python字符串切割:str.split()与re.split()的对比分析
2019/07/16 Python
python实现while循环打印星星的四种形状
2019/11/23 Python
python如何实现不用装饰器实现登陆器小程序
2019/12/14 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
使用Python 自动生成 Word 文档的教程
2020/02/13 Python
pytorch 模型的train模式与eval模式实例
2020/02/20 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
2020/03/10 Python
CSS3支持IE6, 7, and 8的边框border属性
2012/12/28 HTML / CSS
开学寄语大全
2014/04/08 职场文书
大学生村官座谈会发言材料
2014/05/25 职场文书
优秀班集体先进事迹材料
2014/05/28 职场文书
教师师德师风自我剖析材料
2014/09/29 职场文书
评先进个人材料
2014/12/29 职场文书
大雁塔英文导游词
2015/02/10 职场文书
庆七一活动简报
2015/07/20 职场文书
Python访问Redis的详细操作
2021/06/26 Python