Mysql8.0安装配置教程(windows 64位)最详细_MySQL8安装

MySQL 8.0引入了许多新特性和改进,旨在提高性能、安全性和易用性,MySQL 8.0是 MySQL 数据库的一个重大更新版本。

1.下载MySQL 安装包

注:本文使用的是压缩版进行安装。

(1)从网盘下载安装文件

点击此处直接下载

(2)从官网下载安装exe文件

在官网选择windows安装包进行下载,官网下载历史版需要注册登录,不想登录可以直接从网盘下载。

在这里插入图片描述

下载完成后,直接解压即可。解压后的目录结构如下:

在这里插入图片描述

2.解压版不包含 my.ini 文件,需要自己创建一下

在刚才解压的mysql根目录下,创建一个my.ini 文件。
文件内容直接拷贝以下内容。

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ----------此处修改为自己的配置------------
basedir=E:\mysql\mysql
# 设置mysql数据库的数据的存放目录  ---------此处修改为自己的配置--
datadir=E:\mysql\mysql\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

2.开始安装

以管理员身份打开CMD 命令执行窗口

在这里插入图片描述

在CMD 窗口,进入mysql 的bin目录。

E:   # 进入E盘

cd E:\mysql\mysql\bin\  # 进入mysql的bin目录

注:切换盘符需要直接执行E:

以下的所有操作,都在 mysql 目录的 bin 目录下执行。

mysqld --initialize --console

在这里插入图片描述

执行完之后,记录如图的密码,后面要用到(root@localhost: 之后就是密码)。

在这里插入图片描述

安装mysql服务

mysqld --install mysql

提示安装成功就是没问题

在这里插入图片描述

启动mysql服务

net start mysql

提示启动成功

在这里插入图片描述

尝试连接mysql,命令如下

mysql -uroot -p

输入命令后,会提示输入密码,这里的密码就是刚才让大家记录的密码,粘贴过来就行。

在这里插入图片描述

使用以下命令就可以修改密码:

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

在这里插入图片描述

修改完密码,我们整个安装就完成了,接下来还剩最后一步,配置环境变量。

3.配置环境变量

此电脑 > 属性 > 高级系统设置 > 环境变量

在这里插入图片描述

新建一个环境变量

在这里插入图片描述

变量名是固定的,值是你的mysql安装路径

在这里插入图片描述

在path中加入以下代码

在这里插入图片描述

使用可视化工具连接Mysql

连接数据库的可视化工具我选用的是navicat,同样也放在网盘了,直接下载即可。

点击此处直接下载

在这里插入图片描述

直接解压,然后双击exe,使用方式如图。

在这里插入图片描述

MySQL 8.0值得关注的新特性:

性能优化:MySQL 8.0 在性能方面进行了显著优化,包括改进的查询优化器、更好的成本模型和行缓存等,以提高查询效率和系统性能。

临时表优化:MySQL 8.0 对临时表进行了优化,允许用户创建的临时表统一到 ibtmp 文件的临时表空间中,提高了临时表的性能。

Redo 日志优化:MySQL 8.0 对 Redo 日志的写入进行了优化,允许用户线程并发复制 Redo 日志到日志缓冲区,减少了写入延迟。

安全性增强:MySQL 8.0 引入了新的默认认证插件 caching_sha2_password,提供了更强的安全性。同时,它还支持角色管理和密码策略,以增强账户安全。

数据字典:MySQL 8.0 引入了原生数据字典,取代了之前的 .frm、.par、.opt 文件,提供了更高效和直接的元数据访问和管理。

InnoDB 存储引擎的改进:InnoDB 是 MySQL 的默认存储引擎,MySQL 8.0 对其进行了多项改进,包括更好的自增列管理、更高效的索引和更强的事务支持。

  • 33
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是 MySQL 8.0 的安装配置教程: 1. 下载 MySQL 8.0 的安装包 可以在 MySQL 的官方网站上下载 MySQL 8.0 的安装包,下载地址为 https://dev.mysql.com/downloads/mysql/。 2. 安装 MySQL 8.0 运行下载的安装包,按照提示进行安装。在安装过程中,可以根据自己的需要选择安装的组件和路径等信息。 3. 配置 MySQL 8.0 安装完成后,需要进行 MySQL 8.0 的配置。以下是配置 MySQL 8.0 的步骤: 3.1 启动 MySQL 8.0 在安装目录下找到 bin 目录,运行命令行工具,输入以下命令启动 MySQL 8.0: ``` mysqld --initialize-insecure --user=mysql ``` 其中,--initialize-insecure 表示初始化 MySQL 数据库,--user=mysql 表示以 mysql 用户身份运行。 3.2 创建 MySQL 8.0 的服务 运行命令行工具,输入以下命令创建 MySQL 8.0 的服务: ``` mysqld --install ``` 3.3 启动 MySQL 8.0 的服务 在 Windows 系统中,可以在服务管理器中启动 MySQL 8.0 的服务。在 Linux 系统中,可以运行以下命令启动 MySQL 8.0 的服务: ``` systemctl start mysqld ``` 3.4 登录 MySQL 8.0 运行命令行工具,输入以下命令登录 MySQL 8.0: ``` mysql -u root -p ``` 其中,-u 表示用户名,-p 表示密码。如果没有设置密码,则可以省略 -p 参数。 3.5 修改 MySQL 8.0 的密码 登录成功后,可以运行以下命令修改 MySQL 8.0 的密码: ``` ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword'; ``` 其中,'newpassword' 表示新的密码。 4. 使用 MySQL 8.0 完成以上步骤后,就可以使用 MySQL 8.0 了。可以通过命令行工具或者其他 MySQL 客户端工具来访问 MySQL 8.0。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值