在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 相关文章推荐
实用函数4
Nov 08 PHP
php array_map array_multisort 高效处理多维数组排序
Jun 11 PHP
一步一步学习PHP(6) 面向对象
Feb 16 PHP
PHP运行时强制显示出错信息的代码
Apr 20 PHP
php中通过curl smtp发送邮件
Jun 05 PHP
php实现的mongodb操作类实例
Apr 03 PHP
php实现的debug log日志操作类实例
Jul 12 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
Jan 22 PHP
PHP实现判断数组是一维、二维或几维的方法
Feb 06 PHP
PHP常用操作类之通信数据封装类的实现
Jul 16 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
Dec 21 PHP
PHP实现基于状态的责任链审批模式详解
May 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
虹吸式咖啡壶操作
2021/03/03 冲泡冲煮
第4章 数据处理-php字符串的处理-郑阿奇(续)
2011/07/04 PHP
ThinkPHP页面跳转success与error方法概述
2014/06/25 PHP
php操作csv文件代码实例汇总
2014/09/22 PHP
PHP Header用于页面跳转时的几个注意事项
2016/10/21 PHP
php微信开发之谷歌测距
2018/06/14 PHP
JS window.opener返回父页面的应用
2009/10/24 Javascript
该如何加载google-analytics(或其他第三方)的JS
2010/05/13 Javascript
JavaScript 程序编码规范
2010/11/23 Javascript
基于Jquery的仿照flash放大图片效果代码
2011/03/16 Javascript
JS加jquery简单实现标签元素的显示或隐藏
2013/09/23 Javascript
nodejs读取memcache示例分享
2014/01/02 NodeJs
浅析JQuery中的html(),text(),val()区别
2014/09/01 Javascript
JS实现很酷的水波文字特效实例
2015/02/26 Javascript
js简单工厂模式用法实例
2015/06/30 Javascript
javascript比较两个日期相差天数的方法
2015/07/24 Javascript
JS简单获取及显示当前时间的方法
2016/08/03 Javascript
详解vue过滤器在v2.0版本用法
2017/06/01 Javascript
使用bootstraptable插件实现表格记录的查询、分页、排序操作
2017/08/06 Javascript
Angular模板表单校验方法详解
2017/08/11 Javascript
JS加密插件CryptoJS实现的Base64加密示例
2020/08/16 Javascript
简单说说angular.json文件的使用
2018/10/29 Javascript
jQuery Ajax async=>false异步改为同步时,解决导致浏览器假死的问题
2019/07/22 jQuery
Python 学习笔记
2008/12/27 Python
python获取元素在数组中索引号的方法
2015/07/15 Python
详解Django中Request对象的相关用法
2015/07/17 Python
详解Python3 pandas.merge用法
2019/09/05 Python
Python sklearn中的.fit与.predict的用法说明
2020/06/28 Python
土耳其时尚潮流在线购物网站:Trendyol
2017/10/10 全球购物
英国在线滑雪板和冲浪商店:The Board Basement
2020/01/11 全球购物
见习期自我鉴定
2013/11/07 职场文书
天地会口号
2014/06/17 职场文书
公安局班子个人对照检查材料思想汇报
2014/10/09 职场文书
2014年妇联工作总结
2014/11/21 职场文书
七年级思品教学反思
2016/02/20 职场文书
Python下载商品数据并连接数据库且保存数据
2022/03/31 Python