windows server 2008 下安装MySQL 不同版本数据库
2017-06-14 16:56
756 查看
因为公司之前使用的数据库是MySQL 5.0 版本,此版本数据库性能不是特别的高,而且在公司的windows server 2008 上获取数据库连接时数量过小(即使max_connections设置很大,这个原因一直没有找到),为了解决以上两个问题,提出了升级数据库的解决方案。同时为了不影响正式环境的使用且需要在平滑切换,需要在相同服务器部署两个MySQL 。以下便是我自己的操作步骤,其中遇到了很多的问题,参考了很多其他博主的文章,非常感谢。
1、首先需要两个不同版本的数据库文件(安装过的)。
2、需要分别修改数据的库目录下的my.ini配置文件。主要修改的内容如下:
5.6 版本:
basedir = C:\Users\BaiGuodong\Desktop\mysql5.6
datadir = C:\Users\BaiGuodong\Desktop\mysql5.6/data
port = 3307
server_id = 56
5.0 版本:
basedir = C:\Users\BaiGuodong\Desktop\mysql5.0
datadir = C:\Users\BaiGuodong\Desktop\mysql5.0/data
port = 3306
server_id = 50
3、 执行服务的安装
分别通过使用管理员打开CMD,转到相应的目录执行windows服务的安装:
5.6 版本:
mysqld --install mysql5.6(服务名) --defaults-file=C:\Users\BaiGuodong\Desktop\mysql5.6\my.ini
5.0 版本:
mysqld --install mysql5.0(服务名) --defaults-file=C:\Users\BaiGuodong\Desktop\mysql5.0\my.ini
注意: 只有指定 --defaults-file 时才能分别启用不同的数据库,否则可能会执行了相同的数据库。
说明: 删除服务时,理员打开CMD,转到相应的目录执行windows服务的删除:
mysqld --remove (服务名)
4、启动服务:
net start mysql5.6
net start mysql5.0
停止服务:
net stop mysql5.6
net stop mysql5.0
以上就可以部署两个MySQL服务了。
特殊说明:
如果在执行MySQL 服务时出现服务无法启动的问题,建议查看一下事件日志:
相关文章推荐
- 安装Mysql 数据库 5.7 server(和以往的版本配置方式有所不同) 直接看一篇靠谱的文档
- windows server 2008 64位MySQL5.6免安装版本配置方法图解
- mysql 5.5.55 64位数据库在windows server 2008r2上不能安装的解决方案
- 用U盘开机安装Windows 7/Windows Server 2008 R2(XP安装X64版本ISO系统文件)
- [求助]在Windows Server 2003 SP2上安装SQL SERVER 2008 Express版本时,会遇到“调用的目标发生了异常”的错误,MSDN上提供的修复包需要解压密码
- MySQL5.5.23数据库免安装版本在Windows系统上配置启动
- 服务器同时安装了两个版本的sql,如果分别连接不同版本的sql上的数据库
- MySql不同版本安装
- 【转】PostgreSQL 数据库在 Windows Server 2008 上安装注意事项
- 数据库_安装和配置之十四__(Windows Server 2008 R2 SP1英文版)
- Windows server 2008 R2安装MySQL 32位ODBC驱动!
- 解决配置 SQL Server 2008 的若干问题(安装失败、不能创建数据库、Express 版本无默认实例)
- [Windows Server 2008] 安装Apache+PHP+MySQL
- mysql学习足迹之一【linux环境下源码安装mysql-5.5.25版本数据库】
- Windows Server 2008 R2 64位操作系统安装Oracle 11g 64位数据库,在客户终端上安装Oracle 11g 32位,才能安装P/L Sql Developer并配置
- Linux下两个不同版本Mysql的安装实战
- Windows Server 2008 R2下安装MySql出错解决方案
- 不同版本的数据库数据迁移总结(sql server 2008)
- Windows Server 2008 安装MySql5.5 服务无法启动报1067错误
- [Windows Server 2008] 安装PHP+MySQL方法