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基础(二)
Apr 05 MySQL
Mysql数据库命令大全
May 26 MySQL
MySQL不使用order by实现排名的三种思路总结
Jun 02 MySQL
解决mysql模糊查询索引失效问题的几种方法
Jun 18 MySQL
MySQL 如何限制一张表的记录数
Sep 14 MySQL
MySQL和Oracle批量插入SQL的通用写法示例
Nov 17 MySQL
MySQL窗口函数的具体使用
Nov 17 MySQL
一条 SQL 语句执行过程
Mar 17 MySQL
mysql使用instr达到in(字符串)的效果
Apr 03 MySQL
MySQL 条件查询的常用操作
Apr 28 MySQL
MySQL中的全表扫描和索引树扫描
May 15 MySQL
MySQL提升大量数据查询效率的优化神器
Jul 07 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的一些基础知识分享
2011/07/27 PHP
typecho插件编写教程(一):Hello World
2015/05/28 PHP
php 问卷调查结果统计
2015/10/08 PHP
safari下载文件自动加了html后缀问题
2018/11/09 PHP
PHP使用ActiveMQ实现消息队列的方法详解
2019/05/31 PHP
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
2010/10/20 Javascript
jQuery javaScript捕获回车事件(示例代码)
2013/11/07 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
2013/11/22 Javascript
流量统计器如何鉴别C#:WebBrowser中伪造referer
2015/01/07 Javascript
jquery动态添加删除(tr/td)
2015/02/09 Javascript
jQuery获取上传文件的名称的正则表达式
2015/05/21 Javascript
jquery ajax 如何向jsp提交表单数据
2015/08/23 Javascript
jquery实现LED广告牌旋转系统图片切换效果代码分享
2015/08/26 Javascript
超简单的Vue.js环境搭建教程
2017/03/17 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
JavaScript 下载svg图片为png格式
2018/06/21 Javascript
Vue 进阶之路(三)
2019/04/18 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
小程序接入腾讯位置服务的详细流程
2020/03/03 Javascript
基于openlayers实现角度测量功能
2020/09/28 Javascript
python PIL模块与随机生成中文验证码
2016/02/27 Python
python 解压pkl文件的方法
2018/10/25 Python
对python GUI实现完美进度条的示例详解
2018/12/13 Python
不归路系列:Python入门之旅-一定要注意缩进!!!(推荐)
2019/04/16 Python
简单了解python的内存管理机制
2019/07/08 Python
应用OpenCV和Python进行SIFT算法的实现详解
2019/08/21 Python
Python OrderedDict的使用案例解析
2019/10/25 Python
关于Python字符串显示u...的解决方式
2020/03/06 Python
Python解析微信dat文件的方法
2020/11/30 Python
详解css3中的伪类before和after常见用法
2020/11/17 HTML / CSS
Data URI scheme详解和使用实例及图片base64编码实现方法
2014/05/08 HTML / CSS
纽约著名的服装辅料来源:M&J Trimming
2017/07/26 全球购物
德国团购网站:Groupon德国
2018/03/13 全球购物
俄语翻译实习生的自我评价分享
2013/11/06 职场文书
理货员的岗位职责
2013/11/23 职场文书
numpy数据类型dtype转换实现
2021/04/24 Python