Windows下MySQL8.0最新版本超详细安装教程

前言

本文章主要是讲述怎么在Windows环境下安装MySQL。(方便自己也方便他人)

第一步:百度搜索MySQL

在这里插入图片描述

第二步:进入MySQL官方网站后点击DOWNLOADS

在这里插入图片描述

第三步:下拉页面找到社区版下载

下拉页面找到图中标识 并点击MySQL Community (GPL) Downloads

02287e6f32c4671be80.png)

第四步:点击MySQL Community Server

在这里插入图片描述

第五步:点击下载安装第一个(Windows 64位版)

在这里插入图片描述

第六步:选择不登录Oracle账号直接下载

在这里插入图片描述

第七步:在D盘创建mysql文件夹

在这里插入图片描述

第八步:将下载好的mysq压缩包放入到新建的空的mysql文件夹下

在这里插入图片描述

第九步:将压缩包解压到当前文件夹

在这里插入图片描述

第十步:打开解压后的文件夹并在内部创建名称为 data 的文件夹

在这里插入图片描述

第十一步:点击上方 查看 然后勾选 文件扩展名

在这里插入图片描述

第十二步:在同级目录下下创建 txt文档,并重命名为my.txt

在这里插入图片描述

第十三步:复制data文件夹所在的路径

例如我的是: D:\develop\MySQL\mysql-8.0.33-winx64

在这里插入图片描述

第十四步:将下面的文本复制到创建的my.txt下并保存

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ---是你的文件路径---
basedir=D:\develop\MySQL\mysql-8.0.33-winx64
# 设置mysql数据库的数据的存放目录  ---是你的文件路径data文件夹自行创建---
datadir=D:\develop\MySQL\mysql-8.0.33-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
[mysqld]
# 用户密码的生命周期,设置为0 (不过期)
default_password_lifetime=0

第十五步:修改第十四步中txt文档中的两个路径

在这里插入图片描述

第十六步:将my.txt 修改为 my.ini (修改文件后缀名)

在这里插入图片描述

第十七步:按照图中操作配置环境变量

右键此电脑–>属性–>高级系统设置–>环境变量–>系统变量–>新建–>输入图中的名称–>点击确定

在这里插入图片描述

添加变量名和变量值

在这里插入图片描述

第十八步:创建path环境变量

创建path环境变量

在这里插入图片描述
新建环境变量

在这里插入图片描述

添加完点击确定

第十九步:安装MySQL服务

(1) 打开管理员窗口,安装MySQL服务

步骤:
以管理员的身份打开命令提示窗,安装MySQL服务,
在命令提示窗中输入:mysqld --install然后回车
出现如下界面表示安装成功

PS:输入服务安装命令:mysql install 服务名
可以指定为你想要设置的服务名,比如mysql install mysql8;如果和我文章图例所示不指定,那么默认生成的服务是mysql。

在这里插入图片描述

(2) 初始化MySQL生成随机密码

初始化mysql,这时候会生成一个密码一定要记清楚
输入mysqld --initialize --console回车

PS:关于 --console 选项,虽然不是必须的(但是不加的话会看不到临时密码),因为它的作用是确保初始化过程中产生的任何重要信息(如root用户的临时密码)都被直接打印到控制台上。这对于首次安装MySQL或在没有访问MySQL日志文件的权限时特别有用。

在这里插入图片描述

(3) 启动mysql服务

输入net start mysql回车

在这里插入图片描述

(4) 启动服务失败的解决方法

右键任务管理器,找到MySQL80的服务,进行关闭,再执行服务启动的命令。

在这里插入图片描述

(5) 登录mysql

输入mysql -u root -p点击回车
回车后输入刚刚牢记的密码
出现如下界面表示安装成功

在这里插入图片描述

第二十步:修改密码

将密码 修改为 123456,也可以修改为自己常用的密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123qwe’;

在这里插入图片描述

end 安装配置完毕。

文章参考:https://blog.csdn.net/weixin_49432344/article/details/130414452

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: MySQL 8.安装及配置详细教程: 1. 下载MySQL 8.安装包,可以从官网或者其他可靠的网站下载。 2. 安装MySQL 8.,双击安装包,按照提示进行安装。 3. 配置MySQL 8.,打开MySQL 8.的配置文件my.ini,找到[mysqld],在下面添加以下内容: default_authentication_plugin=mysql_native_password 4. 启动MySQL 8.,打开命令行窗口,输入以下命令: net start mysql 5. 连接MySQL 8.,打开命令行窗口,输入以下命令: mysql -u root -p 6. 创建新用户,输入以下命令: CREATE USER '用户名'@'localhost' IDENTIFIED BY '密码'; 7. 授权新用户,输入以下命令: GRANT ALL PRIVILEGES ON *.* TO '用户名'@'localhost'; 8. 退出MySQL 8.,输入以下命令: exit 以上就是MySQL 8.安装及配置的详细教程,希望对你有所帮助。 ### 回答2: MySQL是一款流行的关系型数据库管理系统,它可在大多数操作系统中运行,如Linux、Windows和MacOS。MySQL 8.0是MySQL的最新版本,它在性能、安全性和可扩展性方面都有显著改进。本文将详细介绍如何在Linux平台上进行MySQL 8.0的安装和配置。 1. 安装MySQL 8.0 a. 下载MySQL 8.0的安装包 使用wget命令下载MySQL 8.0安装包。 ``` $ wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm ``` b. 安装MySQL 8.0的yum源 使用以下命令安装: ``` $ sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm ``` c. 安装MySQL 8.0服务器和客户端 使用以下命令安装: ``` $ sudo yum install mysql-community-server mysql-community-client ``` 2. 启动MySQL 8.0 使用以下命令启动MySQL服务器: ``` $ sudo systemctl start mysqld ``` 若服务器启动失败,可使用以下命令检查错误: ``` $ sudo journalctl -xe ``` 3. 配置MySQL 8.0 a. 修改MySQL默认密码 MySQL 8.0的默认密码不再是空密码,而是一个生成的随机密码。为了能够访问数据库,需要使用该密码进行登录并修改密码。使用以下命令登录MySQL: ``` $ sudo mysql -u root -p ``` 输入MySQL生成的随机密码,进入MySQL命令行后进行修改: ``` mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword'; ``` 其中,newpassword为新的密码。 b. 配置MySQL的远程访问 默认情况下,MySQL只允许本地主机进行访问。若要允许其他主机进行访问,需要进行以下操作: (1) 使用以下命令登录MySQL: ``` $ sudo mysql -u root -p ``` (2) 执行以下命令,创建一个新的MySQL用户: ``` mysql> CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; ``` 其中,newuser是新的用户名,password是该用户的密码。 (3) 授予该用户远程访问权限: ``` mysql> GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%'; ``` (4) 重载MySQL权限表: ``` mysql> FLUSH PRIVILEGES; ``` 完成以上步骤后,即可从其他主机访问MySQL。 4. 确认MySQL 8.0是否已安装成功 使用以下命令登录MySQL: ``` $ mysql -u root -p ``` 输入之前修改的MySQL密码,即可进入MySQL命令行。运行以下命令查看MySQL版本: ``` mysql> SELECT VERSION(); ``` 若成功输出MySQL版本,则表示MySQL 8.0已经安装成功了。 以上就是MySQL 8.0安装及配置的详细教程。通过这个教程,你可以在Linux平台上轻松安装和配置MySQL 8.0,并让MySQL对你的数据进行管理。 ### 回答3: MySQL是一种流行的关系型数据库管理系统,被广泛用于Web应用程序的开发中。MySQL 8.0是MySQL的最新版本,新增了许多新功能和安全性改进。在本文中,我将为您提供MySQL 8.0安装及配置的详细教程。 第一步:下载MySQL 8.0 首先,您需要在官网上下载MySQL 8.0的安装包,官网地址为: https://dev.mysql.com/downloads/mysql/。 第二步:安装MySQL 8.0 安装MySQL 8.0的过程不难,您只需要按照安装程序中的指示进行即可。安装过程中,您需要为MySQL设置一个root账户的密码,这是数据库管理的最高权限。请不要遗失了这个密码,否则您将无法访问MySQL数据库。 第三步:启动MySQL服务 MySQL安装完成后,默认是未启动的状态。若要使用MySQL,您需要启动它。在Windows系统下,您只需要在服务列表中找到MySQL服务并将其启动即可。在Linux系统下,您可以使用以下命令启动MySQL服务: sudo systemctl start mysqld 在启动MySQL服务期间,可能会出现一些错误提示。这些错误通常是由于MySQL的配置文件中设置错误引起的。如果您使用默认配置,那么这些错误通常可以通过重新启动MySQL服务来解决。 第四步:配置MySQL MySQL安装完成后,需要进行一些配置才能更好地满足您的需求。以下是一些常用的MySQL配置方法: 1. 修改root账户的密码 在MySQL中,root账户是具有最高权限的账户。为了保护MySQL数据库的安全性,您应该修改root账户的默认密码。要修改root账户的密码,可以使用以下命令: mysql -u root -p ## 输入root账户的密码,进入MySQL shell之后,执行以下命令: ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; 2. 创建新用户并授权 在MySQL中,您可以创建新的账户并授予它们不同的权限。要创建新用户,并为其授予权限,请使用以下命令: CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password'; ## 授予该用户访问test数据库的权限: GRANT ALL PRIVILEGES ON test.* TO 'new_user'@'localhost'; 3. 修改MySQL的配置文件 MySQL的配置文件是MySQL的核心文件,它记录了所有MySQL的设置和参数。要修改MySQL的配置文件,请编辑“my.cnf”文件。在该文件中,您可以修改MySQL的一些参数,如端口号、缓存大小等等。 以上是MySQL 8.0安装及配置的一些基本方法,您可以根据需要选择相应的方法。MySQL 8.0是一款强大的数据库管理系统,它可以为您的Web应用程序提供高效、可靠的数据管理服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值