在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 删除cookie和浏览器重定向
Mar 16 PHP
php adodb分页实现代码
Mar 19 PHP
一个PHP验证码类代码分享(已封装成类)
Jul 17 PHP
实用的简单PHP分页集合包括使用方法
Oct 21 PHP
PHP上传文件时文件过大$_FILES为空的解决方法
Nov 26 PHP
Smarty简单生成表单元素的方法示例
May 23 PHP
py文件转exe时包含paramiko模块出错解决方法
Aug 12 PHP
PHP中获取文件创建日期、修改日期、访问时间的方法
Nov 05 PHP
PHP实现接收二进制流转换成图片的方法
Jan 10 PHP
php实现微信模板消息推送
Mar 30 PHP
PHP SESSION机制的理解与实例
Mar 22 PHP
php面向对象程序设计中self与static的区别分析
May 21 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创建文件,并向文件中写入数据,覆盖,追加的实现代码
2016/03/25 PHP
php 读取输出其他文件的实现方法
2016/07/26 PHP
php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法
2016/10/12 PHP
基础的prototype.js常用函数及其用法
2007/03/10 Javascript
jquery autocomplete自动完成插件的的使用方法
2010/08/07 Javascript
jQuery之尺寸调整组件的深入解析
2013/06/19 Javascript
javascript事件函数中获得事件源的两种不错方法
2014/03/17 Javascript
jQuery仿Flash上下翻动的中英文导航菜单实例
2015/03/10 Javascript
jquery.mousewheel实现整屏翻屏效果
2015/08/30 Javascript
javascript实现下雪效果【实例代码】
2016/05/03 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
2016/05/25 Javascript
详细分析Javascript中创建对象的四种方式
2016/08/17 Javascript
随机生成10个不重复的0-100的数字(实例讲解)
2017/08/16 Javascript
详解在vue-cli项目中使用mockjs(请求数据删除数据)
2017/10/23 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
2019/01/15 Javascript
node.js中express模块创建服务器和http模块客户端发请求
2019/03/06 Javascript
微信小程序+云开发实现欢迎登录注册
2019/05/24 Javascript
javascript实现的字符串转换成数组操作示例
2019/06/13 Javascript
JavaScript实现左右滚动电影画布
2020/02/06 Javascript
vue 使用localstorage实现面包屑的操作
2020/11/16 Javascript
Python检测字符串中是否包含某字符集合中的字符
2015/05/21 Python
手把手教你使用Python创建微信机器人
2019/04/29 Python
python实现查找所有程序的安装信息
2020/02/18 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
2020/08/22 Python
深入分析python 排序
2020/08/24 Python
使用CSS3的font-face字体嵌入样式的方法讲解
2016/05/13 HTML / CSS
俄罗斯的精英皮具:Wittchen
2018/01/29 全球购物
应届生会计电算化求职信
2013/10/03 职场文书
最新的互联网创业计划书
2014/01/10 职场文书
全神贯注教学反思
2014/02/03 职场文书
人事任命书怎么写
2014/06/05 职场文书
班风口号
2014/06/18 职场文书
庆国庆国旗下讲话稿2014
2014/09/21 职场文书
2015年大学班长个人工作总结
2015/04/24 职场文书
贷款工作证明模板
2015/06/12 职场文书
Win11 vmware不兼容怎么办?Win11与VMware虚拟机不兼容的解决方法
2023/01/09 数码科技