在VS2008中编译MYSQL5.1.48的方法
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,进行测试。
相关推荐
-
IIS+FastCGI+PHP5.3+MySQL5.1+Gzip配置图文详细教程
说明: 本帖是我经过一天一夜完成的,不同于一般网上文章,除详细的将整个配置过程和 测试过程都详细截图说明外,尤其在FastCGI方面采用微软的"web平台安装程序"来配置,网上相关内容很少,对gzip的设置也很详细,保证按图操 作即可独立完成.另外,还有详细的测试gzip压缩率的方法和比较. 文中对于理论几乎没有阐述,只是对配置过程进行了最详细的介绍,这样 使新手即使不太明白,照本文也可以配置出一样的环境来,本文章的错误及疏漏之处,还请大家指出来,大家在配置中有何问题,我们一起来探讨解
-
mysql5.1.26安装配置方法详解
MySQL安装与配置 1.所用MySQL的版本为:MySQL_5_1_26.msi: 2.下载好软件后双击进入以下界面: 3.点击Next,进入以下界面: 4.选择"Custom"后,点击Next,进入以下界面: 5.然后点击图中所有的下拉可选项(总共四个),选择第二个选项,即"This feature,and all subfeatures,will be...":其中的一个示例截图如下: 6.然后点击"Change"按钮,将安装路径改为:D:
-
mysql一键安装教程 mysql5.1.45全自动安装(编译安装)
一.问题来源 安装MySQL如果手动安装一台还可以,但安装多台,手动安装很麻烦,需要编写一个shell程序 install_mysql.sh来进行安装 二.程序说明 将MySQL5.1.45安装到了 /home/longxibendi/mysql/usrl/local/mysql 数据文件以及日志文件设置在了 /home/longxibendi/mysql/3309/ 配置文件my.cnf 在 /home/longxibendi/mysql/3309 端口使用 3309 三.源程
-
mysql 5.7.30安装配置方法图文教程
之前把服务器里面的MySQL卸了重装,安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑 截个图,作为笔记,也正好留给需要的朋友们. MySQL 5.7.3.0 安装 全程截图 经典的MySQL数据库就不需要过多介绍了. 本篇主要介绍MySQL的安装过程,步步截图,跟着弄就行. 1. 下载软件 在这里,我使用的是新版的MySQL 5.7.3.0,其实这些版本大都一样,可忽视. 需要软件的可自行Google,官网可免费下载,不过貌似需要注册账号登录了才能
-
MySQL5.1主从同步出现Relay log read failure错误解决方法
众所周知MySQL5.1的Replication是比较烂的.MySQL的每一个版本更新关于同步方面每次都是可以看到一大堆.但MySQL 5.1性能是比较突出的.所以经不住诱惑使用MySQL 5.1.所以也要经常遇到一些Bug.如: 复制代码 代码如下: mysql> show slave status\G *************************** 1. row *************************** Slave_IO_State: Wa
-
Nginx 0.7.x + PHP 5.2.6(FastCGI)+ MySQL 5.1 在128M小内存VPS服务器上的配置优化第1/2页
对其用户和应用程序来讲,每一个VPS平台的运行和管理都与一台独立主机完全相同,因为每一个VPS均可独立进行重启并拥有自己的root访问权限.用户.IP地址.内存.过程.文件.应用程序.系统函数库以及配置文件.VPS服务器最重要的指标就是内存大小,多个VPS服务器可以共享一颗CPU,但不能共享同一块内存.内存越大,价格越贵. 下面,以我的博客所在的VPS为例,介绍在128M内存下对 Nginx 0.7.x + PHP 5.2.6(FastCGI)+ MySQL 5.1 的优化. 至于 Nginx
-
Apache2.2.16+PHP5.3.3+MySQL5.1.49的配置方法
第一步:下载安装的文件 1. MySQL:下载地址mysql-5.1.49-win32.msi: 2. Apache: 下载地址httpd-2.2.16-win32-x86-openssl-0.9.8o.msi: 3. PHP5.3.3 下载地址php-5.3.3-Win32-VC6-x86注意:一定要下载php-5.3.3-Win32-VC6-x86版本 的,不要下载php-5.3.3-nts-Win32-VC6-x86版本,更不要下载VC9版本的,因为他是I
-
Windows下安装MySQL5.5.19图文教程
本文详细介绍了Windows下安装MySQL5.5.19的全过程,希望对初学者有帮助. 下载mysql-5.5.19-win32.msi安装文件,双击运行,出现如下界面. mysql安装向导启动,按"Next"继续 在 I accept the terms in the License Agreement(我接受许可协议中的条款)前面打上勾.按"Next"继续. 选择安装类型,有"Typical(默认)"."Custom(自定义)&qu
-
win2008 R2 下 IIS7.5+PHP5.2.17+Mysql5.5.16+Zend3.3.3
前言 windows Server 2008 R2 下面IIS7.5已经对fastcgi的支持有了很大改进,还在使用PHP-ISAPi模式的朋友可以试一下. 鉴于目前php5.3.1还不能完美的支持主流php系统,不建议大家使用! windows2008 Server R2下面环境搭建分三种情况,大家可以根据自己的运行需要选择. 1. IIS7.5+PHP+Mysql+Wincache 1.0RC 这个环境组合大家已经看出来了 没有zend. 各个版本分别是: PHP5.2.17–请注意是非线程
-
mysql 5.7.12 winx64安装配置方法图文教程
之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑 1.mysql-5.7.12-winx64.zip下载 官方下载地址:http://dev.mysql.com/downloads/mysql/ 2.解压到C:\job\mysql-5.7.12-winx64 3.在C:\job\mysql-5.7.12-winx64下新建my.ini配置文件 内容如下: ####################配置文件开始###################
随机推荐
- javascript 密码框防止用户粘贴和复制的实现代码
- 随机提取N条记录
- 浅谈angular4生命周期钩子
- ASP.NET 图片防盗链的实现原理分析
- 图解MYSQL的安装和数据升级第1/2页
- asp 读取 utf-8格式文档并生成utf-8格式文档的乱码问题
- Android手机注册登录时获取验证码之后倒计时功能(知识点总结)
- 无js5款纯div+css制作的弹出菜单标准
- jQuery元素的隐藏与显示实例
- javascript引导程序
- jquery实现网页定位导航
- jQuery中:hidden选择器用法实例
- Linux服务器安装Redis教程
- Java中遍历Map的多种方法示例及优缺点总结
- .Net 单例模式(Singleton)
- Android滑动事件冲突的解决方法
- Golang常见错误之值拷贝和for循环中的单一变量详解
- 一步步教会你微信小程序的登录鉴权
- Node.Js中实现端口重用原理详解
- Spring Boot 简单使用EhCache缓存框架的方法