Windows下载并安装MySQL8.0.x 版本的完整教程


Posted in MySQL onApril 10, 2022

一、下载

MySQL官网下载链接:https://downloads.mysql.com/archives/community/

选择版本后下载zip文件

Windows下载并安装MySQL8.0.x 版本的完整教程

博主选择的是8.0.13

二、安装

1 解压

把下载好的zip包在你想要的路径下直接解压。

解压完成后得到这个界面:

Windows下载并安装MySQL8.0.x 版本的完整教程

2 配置环境变量

右击此电脑选择属性

Windows下载并安装MySQL8.0.x 版本的完整教程

Windows下载并安装MySQL8.0.x 版本的完整教程

双击系统环境变量的Path

Windows下载并安装MySQL8.0.x 版本的完整教程

新建一个刚刚你解压的路径(注意要到bin路径下)

3 配置my.ini

Windows下载并安装MySQL8.0.x 版本的完整教程

在D:\Program Files (x86)\mysql-8.0.13-winx64\mysql-8.0.13-winx64路径下新建一个 my.ini 文件。

这里有一个注意点:如果出现mysql8.0安装报错 error: Found option without preceding group in config file:

则把ini文件另存为ANSI编码

文件内容如下:

[mysqld]

# 设置3306端口

port=3306

# 设置mysql的安装目录

basedir=D:\\Program Files (x86)\\mysql-8.0.13-winx64\\mysql-8.0.13-winx64

# 切记此处一定要用双斜杠\\,单斜杠这里会出错。

# 设置mysql数据库的数据的存放目录

datadir=D:\Program Files (x86)\mysql-8.0.13-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

default-character-set=utf8

4 命令行启动mysql

WIN+R 输入cmd 进入window命令行

Windows下载并安装MySQL8.0.x 版本的完整教程

cd 进入安装mysql的bin目录下

Windows下载并安装MySQL8.0.x 版本的完整教程

输入:mysqld --initialize --console

等待片刻会输出一堆东西,推荐先把这些输出复制一下,放到一个记事本里,因为里面会有你需要的数据库初始密码。

一般会在root@localhost:之后(是一堆像乱码一样的东西,这是初始的随机密码,后续我们会进行更改!)

记下密码之后,执行命令:mysqld --install 安装mysql

正常会输出 successfully

之后执行命令:net start mysql 启动mysql服务

5 修改登录密码

命令:mysql -u root -p 之后复制你刚刚保存在txt文件的初始密码进入mysql

命令:alter user root@localhost identified by '123456'; 这个 123456是我随便打的 可以自定义修改,如果是mysql8以上,推荐别使用纯数字密码,别问我为什么,都是被坑出来的教训!

注:如果出现忘记初始随机密码的情况,可以重新执行mysqld --initialize --console这个命令,但是前提是删除之前生成的Data文件夹

Windows下载并安装MySQL8.0.x 版本的完整教程

到此这篇关于Windows安装MySQL8.0.x 版本教程的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

MySQL 相关文章推荐
MySQL infobright的安装步骤
Apr 07 MySQL
MySQL 角色(role)功能介绍
Apr 24 MySQL
记一次Mysql不走日期字段索引的原因小结
Oct 24 MySQL
MySQL和Oracle批量插入SQL的通用写法示例
Nov 17 MySQL
MySQL中B树索引和B+树索引的区别详解
Mar 03 MySQL
深入理解mysql事务隔离级别和存储引擎
Apr 12 MySQL
分析MySQL优化 index merge 后引起的死锁
Apr 19 MySQL
MySQL数据库中的锁、解锁以及删除事务
May 06 MySQL
mysql如何查询连续记录
May 11 MySQL
MySQL sql模式设置引起的问题
May 15 MySQL
分享很少见很有用的SQL功能CORRESPONDING
Aug 05 MySQL
MySQL常用慢查询分析工具详解
Aug 14 MySQL
MySQL数据库优化之通过索引解决SQL性能问题
Apr 10 #MySQL
MySQL 外连接语法之 OUTER JOIN
Apr 09 #MySQL
MySQL中优化SQL语句的方法(show status、explain分析服务器状态信息)
Apr 09 #MySQL
进阶篇之linux环境下安装MySQL数据库
MySQL的存储函数与存储过程的区别解析
Apr 08 #MySQL
MySQL数据库查询进阶之多表查询详解
MySQL中一条SQL查询语句是如何执行的
You might like
PHP生成二维码的两个方法和实例
2014/07/01 PHP
php微信公众号开发之翻页查询
2018/10/20 PHP
PHP实现简单的协程任务调度demo示例
2020/02/01 PHP
自定义百度分享的分享按钮
2015/03/18 Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
2015/10/25 Javascript
js实现索引图片切换效果
2015/11/21 Javascript
bootstrap中使用google prettify让代码高亮的方法
2016/10/21 Javascript
vuex实现简易计数器
2016/10/27 Javascript
概述如何实现一个简单的浏览器端js模块加载器
2016/12/07 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
angularJs的ng-class切换class
2017/06/23 Javascript
Vue动态组件实例解析
2017/08/20 Javascript
使用vue-router设置每个页面的title方法
2018/02/11 Javascript
基于cropper.js封装vue实现在线图片裁剪组件功能
2018/03/01 Javascript
Vue + better-scroll 实现移动端字母索引导航功能
2018/05/07 Javascript
javascript json对象小技巧之键名作为变量用法分析
2019/11/11 Javascript
Nodejs封装类似express框架的路由实例详解
2020/01/05 NodeJs
JS数组push、unshift、pop、shift方法的实现与使用方法示例
2020/04/29 Javascript
[05:39]2014DOTA2西雅图国际邀请赛 淘汰赛7月14日TOPPLAY
2014/07/14 DOTA
python实现线程池的方法
2015/06/30 Python
TensorFlow实现卷积神经网络
2018/05/24 Python
python集合比较(交集,并集,差集)方法详解
2018/09/13 Python
pycharm通过ssh连接远程服务器教程
2020/02/12 Python
python中for in的用法详解
2020/04/17 Python
pandas统计重复值次数的方法实现
2021/02/20 Python
IE滤镜与CSS3效果(详细整理分享)
2013/01/25 HTML / CSS
Crocs波兰官方商店:女鞋、男鞋、童鞋、洞洞鞋
2019/10/08 全球购物
Farfetch澳大利亚官网:Farfetch Australia
2020/04/26 全球购物
外语系毕业生自荐信范文
2013/12/16 职场文书
师范生的个人求职信范文
2014/01/04 职场文书
大学生党员自我批评
2014/02/14 职场文书
年终奖发放方案
2014/06/02 职场文书
办理信用卡工作证明
2014/09/30 职场文书
电影开国大典观后感
2015/06/04 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
导游词之青岛太清宫
2019/12/13 职场文书