Windows版mysql8.0安装教程

本文详细指导了在Windows11系统中下载、配置MySQL8.0安装包,包括设置环境变量、创建my.ini文件、安装过程、初始化、启动服务及更改密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

下载MySQL安装包

配置环境变量

Win11环境变量打开方式:

打开设置

进入系统信息

进入高级设置

开始配置环境变量

新建my.ini文件

开始安装

以管理员身份运行cmd(命令提示符)

初始化

启动mysql服务

登录mysql

更改密码

简单的测试一下:

至此MySQL8.0安装配置完成(ʃƪ⁰̷̴)꒨(⁰̷̴)

附录(手残关掉cmd,看这里(๑ʘ̅ーʘ̅)):


当我们在学习我们庞大的计算机学科知识时,会不可避免的遇见我们的MySQL数据库,所以在我们第一次安装的时候,总得有个教程(手动狗头(。・∀・)ノ゙),下面我们一起来看看把ヽ( ̄ω ̄( ̄ω ̄〃)ゝ

注:在教程中出现的文件名、地址等,不需要一样,按大家自己的需求配置就行。(✿◠‿◠)

ps:本教程经过测试,也可以用在8.1.0 Innovation 的安装上,但还是推荐大家安装MySQL8.034 

,因为比较稳定


下载MySQL安装包

MySQL官网:MySQL

直接下载地址:MySQL :: Download MySQL Community Server

MySQL官网
MySQL官网

划到网页最底部点MySQL Community Sever

点击MySQL Community Sever

选择需要安装的版本

选择安装版本

下载MySQL8.034

配置环境变量

Win11环境变量打开方式:

打开设置

设置-系统

进入系统信息

设置-系统-系统信息

进入高级设置

系统属性

开始配置环境变量

系统属性-双击path

在path中配置MySQL8.0路径

点确定


新建my.ini文件

配置好环境变量后,我们打开刚刚的安装目录

mysql8.0安装目录

首先可以看见安装目录下没有my.ini文件或者my-default.ini文件,于是自己在安装目录下创建一个my.ini文件,文件内容如下:

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

开始安装

以管理员身份运行cmd(命令提示符)

然后先给mysql服务创建名称(为以后建立多个mysql服务时,不发生冲突)

mysqld --install mysql42  
 这个服务器的名称为mysql8 最后可以修改为mysql27 mysql25 ... ...

命名MySQL服务器

初始化

名字可以根据自己的需要配置,然后就是mysql的初始化:

mysqld --initialize --console

MySQL初始化

这里会随机生成一段初始密码,大家保存好,后面会用

注:大家注意,每个人的都不一样哦(╯‵□′)╯炸弹!•••*~●

  对了!!! 不要急着把cmd窗口关了(如果关了看最后Σ_(꒪҉̛ཀ꒪҉̛」҉̛∠)_气)


然后启动mysql服务,在CMD窗口输入指令:

net start mysql42

后面输入的是服务的名称,根据自己的情况写入。

net start mysql47 启动MySQL服务器

此时我们就可以登录mysql去看看了,输入指令:

mysql -uroot -p初始密码

然后它会让你输入密码,输入当时的初始化密码,就可以登录mysql了

此时我们可以输入更改密码指令更改密码:

alter user 'root'@'localhost' identified with mysql_native_password by 'root';

注:by后面输入的是你的新密码,我输入的root,方便进入,大家根据个人习惯配置密码.

       提醒一下:大家不要把自己的密码忘记了哟( ̄﹃ ̄)

此时密码更改成功后,我们可以简单的测试一下:

show databases;

展示数据库

至此MySQL8.0安装配置完成(ʃƪ⁰̷̴)꒨(⁰̷̴)


附录(手残关掉cmd,看这里(๑ʘ̅ーʘ̅)):

        如果大家在初始化成功后太激动了,把cmd窗口直接噶了,就把文件里面刚刚创建的data删了然后重新初始化就行

代码在这里(看我多宠你😘)

mysqld --initialize --console

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值