安装MySQL5.5后再安装8.0

安装MySQL5.5后 再安装MySQL8.0

一、官网下载并解压设置(环境变量)

https://downloads.mysql.com/archives/community/

在这里插入图片描述

将下载的压缩文件解压到需要放置的文件夹

在这里插入图片描述

解压完成后,在解压目录创建my.ini文件(有的说解压目录没data文件要创建一个空的data文件,其实不需要,初始化时会创建,但是解压时要有data文件时一定要把文件里面清空),my.ini文件里面要写的内容如下:

[mysqld]<br/>
# 设置3306端口(mysql5设置了3306)<br/>
port=3307<br/>
# 设置mysql的安装目录<br/>
basedir=E:\Program Files\mysql-8.0.17-winx64<br/>
# 设置mysql数据库的数据的存放目录<br/>
datadir=E:\Program Files\mysql-8.0.17-winx64\data<br/>
# 允许最大连接数<br/>
max_connections=200<br/>
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统<br/>
max_connect_errors=10<br/>
# 服务端使用的字符集默认为UTF8<br/>
character-set-server=utf8<br/>
# 创建新表时将使用的默认存储引擎<br/>
default-storage-engine=INNODB<br/>
# 默认使用"mysql_native_password"插件认证<br/>
default_authentication_plugin=mysql_native_password<br/>
[mysql]<br/>
# 设置mysql客户端默认字符集<br/>
default-character-set=utf8<br/>
[client]<br/>
# 设置mysql客户端连接服务端时默认使用的端口<br/>
port=3307<br/>
default-character-set=utf8

注:配置环境变量(不做赘述)

二、运行安装

以管理员身份运行cmd,进入mysql8.0.17的bin目录下进行数据库初始化,运行:

在这里插入图片描述

输入命令

在这里插入图片描述

mysqld install mysql2 --defaults-file=“E:\Program Files\mysql-8.0.17-winx64\my.ini”
根据个人放置的文件夹进入bin目录,然后输入上述命令(地址部分根据个人电脑的实际情况输入)
Service successfully installed.服务已成功安装
mysql2是你在本地服务中的命名:根据个人喜好修改

输入mysqld --initialize --console

在这里插入图片描述

mysqld --initialize --console
a?d)aQ2crzup 可以自己修改成容易记住的密码

打开本地服务–查看

在这里插入图片描述

三、修改注册列表

3.1 Windows键+R

输入regedit

在这里插入图片描述

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql2

在这里插入图片描述

修改操作

图一

在这里插入图片描述
图二

在这里插入图片描述

数据修改成:

“E:\Program Files\mysql-8.0.17-winx64\bin\mysqld” --defaults-file=“E:\Program Files\mysql-8.0.17-winx64\my.ini” mysql2
根据本地电脑的实际数据修改(数据仅供参考)

四、MySQL启动、修改密码及权限

4.1 启动MySQL

输入命令
net start mysql2

在这里插入图片描述

此时:本地服务已启动

在这里插入图片描述

4.2 修改密码及权限

输入登录账号密码命令
mysql -u root -p -P3307 如果没有输入有问题,加入你设置的端口号; 注:后面的端口号-P是大写

在这里插入图片描述

设置密码,刷新权限
alter user ‘root’@‘localhost’ IDENTIFIED BY ‘root’; 设置密码为root,根据个人需要自己设置
FLUSH PRIVILEGES;

在这里插入图片描述

注意:此时我的环境变量的系统还是5.5在8.0的上面,所以,如果不能直接使用环境变量,请进入本地电脑中MySQL8.0的bin目录使用命令;使用图形化界面不受影响。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值