Windows下编译MySQL源码
1. 编译环境
visual studio 2013
cmkake 3.1.3(注意版本,为了支持vs2013)
bison 2.4.1
MySQL 5.6.23
2.安装cmake、bison注意可能需要把cmake和bison的bin目录添加到Path环境变量中
注意:bison 2.1以上版本
3. 准备MySQL源码
用记事本打开 mysql-5.6.23\sql\sql_locale.cc 文件,将其以 utf-8进行另存,并用另存后的 sql_locale.cc 文件替换 mysql-5.6.17\sql\sql_locale.cc。
编辑 mysql-5.6.23\sql\mysqld.cc 文件,注释掉函数 test_lc_time_sz 中,DBUG_ASSERT(0); 语句
cmake . -G "Visual Studio 12 2013 Win64"
参考文献:
http://www.mysql.com/support/supportedplatforms/database.html
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。