Win7电脑上安装多个Mysql数据库
在本地安装多个版本的Mysql数据库,利⽤命令⾏进⾏管理数据库,其登录⽅式会⽐单版本数据库⿇烦⼀下。登录命令如下:mysql -h localhost -P3308 -uroot -p 密码
其中-P3308指的是访问端⼝3308,且P必须使⽤⼤写。普通的登录命令如下:
mysql -uroot -p 密码
1、安装⽬的
作为程序员,在平时开发上需要在本地的开发环境安装多个不同版本的Mysql数据库进⾏测试。如果分别安装在不同电脑电脑上,对我们程序的测试是很不⽅便的,这就要求我们需要在同⼀台机⼦上安装多个版本Mysql数据库。
2、下载Mysql
3、修改Mysql配置⽂件
将上⾯下载好mysql-5.6.43-winx64.zip压缩⽂件,放在要安装的⽂件夹⾥,并将其解压到当前⽬录,如下:
进⼊mysql-5.6.43-winx64⽂件夹,将配置⽂件my-default.ini复制⼀份并改名为my.ini,如下:
打开my.ini配置⽂件,配置数据库的安装根⽬录、数据⽬录和端⼝,如下:
basedir = D:\Program Files\Mysql\mysql-5.6.43-winx64
datadir = D:\Program Files\Mysql\mysql-5.6.43-winx64\data
port = 3308mysql下载后怎么安装不了
4、安装Mysql数据库并将其设置为系统服务
打开命令⾏,进⼊刚才解压的Mysql数据库安装mysql-5.6.43-winx64⽬录的bin⽬录下,执⾏安装命令:mysqld -install mysql3308(需要注意的是install前只能有⼀个杠,如果两个会出现,安装正常但是不能启动服务,这种情况则需要卸载重新安装),卸载命令:mysqld -remove 服务名称。安装命令:mysqld -install mysql3308、mysqld install mysql3308都可以正常启动。
注意:当提⽰“Service successfully installed.”表⽰安装成功,安装命令格式:mysqld -install 服务名称(可以不填,则默认为mysql,如果电脑已经安装过了最好是使⽤:mysql+端⼝,以便区别)。
启动服务有两种⽅法:⽅法⼀、直接进⼊,计算机->(右键)管理->服务和运⽤程序->服务,到mysql⼿动启动;⽅法⼆、使⽤命令⾏启动,执⾏命令:net start 服务名称(停⽌服务命令:net stop 服务名称)。注意在启动mysql时如果出现1067错误(程序意外终⽌),⼀般是因为本地已经安装过mysql数据库且在系统的环境变量中设置mysql数据库中的bin引⼊所造成的(path路径),解决⽅法有两种:⼀是、直接将原有的mysql数据库的系统环境变量去除;⼆是、将新安装mysql数据库的bin⽬录引⼊到系统环境变量,但是要放在原有的前⾯。(出现错误要⾃⼰查询原因,到原因⼀定要记录下来,⽅便以后查看)
5、修改密码
打开Navicat创建的数据库连接MySQL3308,进⼊其命令⾏界⾯,执⾏如下mysql命令修改密码:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');
最后还需要,执⾏“FLUSH PRIVILEGES;”,即设置密码⽣效。
参考:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。