window7上安装并启动两个mysql数据库

来源:互联网 发布:sql server查询平均分 编辑:程序博客网 时间:2024/06/05 02:31

数据库版本:mysql5.6.22.

本数据库为MySQL官网提供的免安装版,32位和64位请自行选择.
下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.22-winx64.zip
我下载的是mysql-5.6.22-winx64.zip版本,切记,不同版本安装方式会稍有不同!!!

下载完成解压到任意目录.以下是我的解压目录:
D:\ProgramFiles\MySQL5.6.22\mysql_master(第一个目录)

D:\ProgramFiles\MySQL5.6.22\mysql_slave(第二个目录)

安装第一个mysql
在第一个目录中将my-default.ini文件重命名为my.ini,并将文件中 [mysqld] 下几个配置修改如下:
#设置3307端口
port = 3307
# 设置mysql的安装目录
basedir=D:\ProgramFiles\MySQL5.6.22\mysql_master
# 设置mysql数据库的数据的存放目录
datadir=D:\ProgramFiles\MySQL5.6.22\mysql_master\data
打开cmd或以管理员的身份打开cmd,然后进入D:\ProgramFiles\MySQL5.6.22\mysql_master\bin\目录,执行以下命令:
mysqld --install mysql_master
注:MySQL1 为重命名的数据库名称;
以上步骤执行完成之后,选择"计算机"-"右键"-"管理"-"服务与应用程序"-"服务",能查看到刚才的MySQL1,说明安装成功.
若是要删除数据库,进入D:\ProgramFiles\MySQL5.6.22\mysql_master\bin\目录,可以执行以下命令:
mysqld --remove mysql_master

回到cmd,还是进入D:\ProgramFiles\MySQL5.6.22\mysql_master\bin\目录,可以执行以下命令:

net start mysql_master 启动数据库

net stop mysql_master 关闭数据库

mysql -h localhost -P3307 -u root -p登陆数据库  注意:因为端口号修改了,所以必须以这种方式登陆,-P必须大写,否则无法登陆;

至此第一个数据库就可以使用了;
安装第二个mysql
将第一个目录mysql_master中的所有文件复制到第二个目录mysql_slave中;
然后打开mysql_slave目录中的my.ini文件,修改三个配置:
basedir =D:\ProgramFiles\MySQL5.6.22\mysql_slave
datadir =D:\ProgramFiles\MySQL5.6.22\mysql_slave\data
port=3308
进入D:\ProgramFiles\MySQL5.6.22\mysql_slave\bin\目录,执行以下命令:
mysqld --install mysql_slave
注:MySQL2为重命名的数据库名称;
以上步骤执行完成之后,选择"计算机"-"右键"-"管理"-"服务与应用程序"-"服务",能查看到刚才的MySQL2,说明安装成功.
至此第二个数据库就可以使用了;
删除数据库,启动数据库,关闭数据库,跟第一个数据库步骤一样;
不要忘记:使用工具连接数据库如:SQLyog的时候,填写正确的端口3307和3308,否则无法连接!
0 0
原创粉丝点击