mysql-5.6.37-winx64安装记录(安装双版本mysql)

机器上现在已经存在5.0版本mysql的情况下,继续安装一个最新版的mysql.

一、官网下载免安装压缩包。

下载地址

本人下载的是mysql-5.6.37-winx64.zip.将压缩包解压到自定义目录中。例如:D:\mysql-5.6.37.

二、添加环境变量.

右键单击我的电脑->属性->高级系统设置(高级)->环境变量。 点击系统变量下的新建按钮

  1. 输入变量名:MYSQL_HOME 输入变量值:D:\mysql-5.6.37 (自定义的解压目录).
  2. 选择系统变量中的path,点击编辑按钮添加变量值%MYSQL_HOME%\bin,与前一个变量值之间以;隔开。

三、注册windows系统服务

 

  1. cmd下进入到mysql自定义的解压目录的bin目录下.
    输入D: 继续输入cd D:\mysql-5.6.37\bin
  2. 输入安装命令:mysqld -install 服务名称(不输入服务名称,默认会创建名字为mysql的服务,因为已经存在一个mysql的服务,此处必须输入其他名称)
  3. mysqld -install MySQL5.6 --defaults-file=”D:\mysql-5.6.37\my.ini”(会以指定的路径下的my.ini里的参数创建系统服务,注意这里defaults前面是两个'-'符号)
  4. 这里需要将my.ini里mysql的配置信息写入my.ini里:
    [client]
    port=3306
    default-character-set=utf8

    [mysqld] 
    # 设置为MYSQL的安装目录 
    basedir=D:\mysql-5.6.37
    # 设置为MYSQL的数据目录 
    datadir=D:\mysql-5.6.37\data
    port=3306
    character_set_server=utf8
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

 

四、启动mysql

cmd里输入 net start 服务名

五、常用操作

sc delete mysql(cmd下删除名为mysql的服务)

    mysqld remove mysql5.6(cmd进入mysql的bin目录下执行,可以删除名为mysql5.6的服务)

    net stop mysql(关闭名为mysql的服务)

六、注意事项及错误记录

 

  1. 新装的mysql端口必须与之前的不同
  2. 错误1053:安装服务时已经提示成功,但稍后启动服务时出现1053错误。解决方案:将刚才创建的mysql服务删除,使用mysqld -install mysql5.6重新安装服务.
  3. 错误1067:启动服务时提示.解决方案:检查my.ini文件,发现basedir和datadir写错,改成正确路径解决。

     4.近日进行了mysql5.7.22的一次安装,与之前相比多了个初始化操作,这里做个记录(2018年9月8日00:34:13):

      mysqld --initialize --user=root --console

     5.修改密码(用系统默认密码进入后输入sql语句会提示 you must reset your password using alter user statement before

executing thisstatement).

        执行 alter user 'root@localhost' identified by '新密码';

 

        

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值