在VS2008中编译MYSQL5.1.48的方法

 更新时间:2010年07月03日 00:30:32   作者:  
WINDOWS下编译MYSQL5.1.48,在VS2008中运行
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模拟post行为代码总结(POST方式不是绝对安全)

    php模拟post行为代码总结(POST方式不是绝对安全)

    GET行为比较简单,POST比较复杂一些
    2012-02-02
  • php实现遍历文件夹的方法汇总

    php实现遍历文件夹的方法汇总

    在一般的PHP面试中,有很多都会问及这样的一个问题:写一个能遍历指定文件夹下所有文件和文件夹的方法。下面我们就来汇总下,希望对大家能够有所帮助
    2017-03-03
  • PHP面向对象和面向过程的区别详解

    PHP面向对象和面向过程的区别详解

    这篇文章主要给大家介绍了PHP面向对象和面向过程的区别,面向过程编程是将代码组织为一系列函数或过程,面向对象编程是将代码组织为对象,其中包含属性和方法,还有不懂的朋友可以参考阅读本文
    2023-11-11
  • PHP 7安装调试工具Xdebug扩展的方法教程

    PHP 7安装调试工具Xdebug扩展的方法教程

    Xdebug提供了丰富的调试函数,也可将Xdebug安装配置为zend studio、editplus调试PHP的第三方插件,通过开启自动跟踪(auto_trace)和分析器功能,可以直观的看到PHP源代码的性能数据,以便优化PHP代码,本文介绍了PHP 7安装调试工具Xdebug扩展的方法,需要的朋友可以参考。
    2017-06-06
  • PHP rawurlencode与urlencode函数的深入分析

    PHP rawurlencode与urlencode函数的深入分析

    本篇文章是对PHP中的rawurlencode与urlencode函数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP mkdir创建文件夹实现方法解析

    PHP mkdir创建文件夹实现方法解析

    这篇文章主要介绍了PHP mkdir创建文件夹实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • php多进程应用场景实例详解

    php多进程应用场景实例详解

    这篇文章主要介绍了php多进程应用,结合具体实例形式详细分析了php多进程模块依赖pcntl扩展安装、使用相关操作技巧与注意事项,需要的朋友可以参考下
    2019-07-07
  • php小经验:解析preg_match与preg_match_all 函数

    php小经验:解析preg_match与preg_match_all 函数

    本篇文章是对php中的preg_match函数与preg_match_all函数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP 将图片按创建时间进行分类存储的实现代码

    PHP 将图片按创建时间进行分类存储的实现代码

    代码功能:使用PHP巧妙将图片按创建时间进行分类存储 图片文件属性须取消只读属性,否则无法删除
    2010-01-01
  • php去掉数组的key重组数组的四种方法

    php去掉数组的key重组数组的四种方法

    在PHP开发中数组是常用的数据结构之一,在处理数组时有时候需要去掉数组的key,只取数组中的值,这篇文章主要给大家介绍了关于php去掉数组的key重组数组的四种方法,需要的朋友可以参考下
    2023-12-12

最新评论