乐于分享
好东西不私藏

MySql5源码获取和编译,以及测试

MySql5源码获取和编译,以及测试

1. 源码获取,这里是获取mysql-5.7.30.zip源码:
网址: https://downloads.mysql.com/archives/community/
然后根据网址https://blog.csdn.net/lr2001/article/details/128716209
中操作最终获取MySql.sln,如下图:
2. VS2017编译源码
然后选择ALL_BUILD,右击”生成”,
然后生成完成后,只有一些项目成功生成,还有一些项目没有生成,
没生成的最关键的是sql项目,
问题有以下两个:
1). E1097 未知特性 “no_init_all“
解决方法:
网址:https://feimo.blog.csdn.net/article/details/128691159有解决方法,但我是这么做的:
2). 使用多字节字符集模式下,中文或者其他国家语言不能识别
网上解决方法:
我的方法是:
然后选择”sql”右击”生成”,成功生成.
其他的项目也是因为这两个问题,直接按照上面的方法就可以解决了!
3. 测试
根据网址https://blog.csdn.net/sssssqwq/article/details/127704107
的步骤启动mysql服务器mysqld和运行mysql;
编写VS2017对应的测试程序:
测试程序运行结果:
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » MySql5源码获取和编译,以及测试

评论 抢沙发

2 + 9 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮