mysql 8.0.30下载解压版windows安装(并卸载5.7版本)

发布于:2023-01-22 ⋅ 阅读:(2) ⋅ 点赞:(0) ⋅ 评论:(0)

下载地址:

MySQL :: Download MySQL Community Server

选择自己想要安装的版本,我选择的windows64位版本

 

一、卸载之前的版本

   
1、任务管理器服务中停止MySQL服务

2、删除文件:删除之前解压的mysql存放目录。

3、删除注册表中信息

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

④以管理员身份运行cmd命令移除原来的mysql服务

mysqld -remove MySQL

到这里以前的版本就删除了。

二、安装8.0.30版本

MySql的配置

一、配置初始化文件my.ini

下载完成后解压到某一个文件夹(记住这个路径,一会要用到)

在这个文件夹下新建一个my.ini 配置文件,里面写的代码是mysql的一些基本配置

可能在下载后data文件不能初始化出来,所以也需要新建data文件夹

my.ini配置如下:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ----------是你的文件路径-------------
basedir=D:\installs\mysql-8.0.30-winx64
# 设置mysql数据库的数据的存放目录  ---------是你的文件路径data文件夹自行创建
datadir=D:\installs\mysql-8.0.30-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

配置环境变量

依次点击:我的电脑-属性-高级系统设置-环境变量

在系统变量中找到Path ,新增mysql的bin目录地址(如之前已安装老版本,则再此处将老版本的地址改为新版本的地址即可),完成后点击确定即可。如图:

初始化MySQL 

在开始菜单搜cmd,以管理员方式运行命令提示符,切换到mysql的解压目录,

在MySQL目录下的bin目录下执行命令:

mysqld --initialize --console

 这时记住初始化的随机密码(最好复制出来)

然后,安装mysql服务

mysqld --install mysql

 

提示安装已经成功,然后就可以启动mysql

net start mysql 

 

连接mysql 

mysql -u root -p

 

登录验证

登录验证,mysql是否安装成功!(要注意上面产生的随机密码,不包括前面符号前面的空格,否则会登陆失败),如果和下图所示一样,则说明你的mysql已经安装成功!注意,一定要先开启服务,不然会登陆失败,出现拒绝访问的提示符!!!

修改密码

    由于初始化产生的随机密码太复杂,,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码!!

ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';

 注意mysql命令必须要冒号结尾。

 我这里修改为123456的密码,后面使用该密码进行登录测试。

大功告成。