windows下mysql编译
来源:互联网 发布:广告宣传设计软件 编辑:程序博客网 时间:2024/05/18 01:17
1.获取MySQL源码:当前版本为5.1.56:下载地址http://dev.mysql.com/downloads/mysql/ (Windows (x86, 32-bit), ZIP Archive),解压至mysql5.1.56目录。
2.下载CMAKE,安装,下载地址http://www.cmake.org。
3.下载bision,安装,下载地址http://gnuwin32.sourceforge.net/packages/bison.htm 注意安装路径不能有空格,把bin加入到系统环境变量中。
4.用cmd命令进入到源码目录mysql5.1.56 执行命令
出现done!执行成功。
5.在目录mysql5.1.56执行命令win/build-vs9.bat
6.mysql5.1.56/sql目录下sql_local.cc文件,另存为UTF-8格式,覆盖原文件。
7. 修改文件mysql5.1.56/sql/mysqld.cc中的test_lc_time_sz函数,将代码
注释起来,要不mysqld.exe会运行出错。
8.将sql目录下的share目录整体拷贝下mysql5.1.56根目录下,因为SERVER启动时需要在Mysql5.1.56/share目录下找一个errmsg.txt,用于记录错误信息,当然你也可以不进行整体的目录拷贝,只将errmsg.txt拷贝过去也行,但是确保是这样的路径mysql5.1.56/share/errmsg.txt。
9.mysql5.1.56/win/data整个文件夹拷贝到mysql5.1.56/sql下。
10.用VS2008打开mysql5.1.56/MySql.sln,编译代码,执行mysqld项目,这个是服务端。
11.cmd命令执行mysql5.1.56/client/Debug/mysql.exe ,这个是客户端工具
12. 在里面执行语句mysql -uroot -p ;SHOW DATABASES ; 进行测试。
参考http://hi.baidu.com/94fbr/blog/item/043163590577b1272834f0e7.html
http://blog.csdn.net/yuyunliuhen/archive/2011/01/15/6143347.aspx
http://www.cnblogs.com/nocode/archive/2011/04/10/2011844.html
http://www.cnblogs.com/yuemenglong/archive/2011/06/14/2080262.html
- windows下编译mysql
- windows下mysql编译
- Windows下编译MySQL
- Windows下编译MySQL
- Windows下编译MySQL
- windows下编译qt的mysql驱动
- windows下编译qt的mysql驱动
- QT在windows下编译mysql驱动
- windows下编译qt的mysql驱动
- Windows下编译 MySQL 5.5.x
- windows下为Qt编译MySQL插件
- Windows平台下编译Mysql源码
- mysql在windows下的编译
- windows下Qt4.8编译MYSQL驱动
- Windows下编译Qt的Mysql驱动
- Windows下使用Cygwin编译MySQL客户端
- Windows下Qt编译MySQL驱动
- Qt Windows下 编译mysql驱动 失败
- C#导出Excel总结
- Asp实现google翻译
- 从输入流中读取整形和浮点型数据存储在实参所指的内存空间中
- Getting Started with Monkey
- oracle事务提交
- windows下mysql编译
- 【2011-06】第一次工作面试经历
- MAC OS 环境变量设置
- 关于java POI包的相关操作
- perl多线程抽取数据进展
- [mongoDB]query 异常与测试 特性与疑问
- setting vs2008 and opencv210
- nls_timestamp_format疑问
- EventHandler中如何提升用户权限(模拟管理员权限)