WINDOWS 64位 下安装配置mysql8.0.25最详细的教程


Posted in MySQL onMarch 22, 2022

1.官网下载MySQL

下载Mysql点击下载mysql.
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
下载完成后解压到某一个文件夹(记住这个路径,一会要用到)
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程

2.配置初始化文件my.ini

在根目录下创建一个txt文件,名字叫my,文件后缀为ini
之后复制下面这个代码放在文件下
(新解压的文件没有my.ini文件,需自行创建)
以下代码除安装目录和数据的存放目录需修改,其余不用修改

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ----------是你的文件路径-------------
basedir=E:\mysql\mysql
# 设置mysql数据库的数据的存放目录  ---------是你的文件路径data文件夹自行创建
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

3.初始化MySQL

使用管理员身份运行CMD
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
进入mysql的bin目录

cd E:\mysql\mysql\bin\

WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
在MySQL目录下的bin目录下执行命令:

mysqld --initialize --console

复制root@localhost:之后的密码到本地文件夹,保存好( : 后有一个空格,不复制)
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程

4.安装mysql服务并启动+修改密码

(1)安装mysql服务

mysqld --install mysql

之后会提示服务已经成功安装
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程

(2)启动mysql服务

net start mysql

输入之后提示以下内容
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程

(3)连接mysql

mysql -uroot -p

输入之后去复制一下刚刚保存下来的密码,并粘贴到命令台
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
输入以下命令修改密码(把新的密码修改成你想要的密码)

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

WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
密码修改完成

5.配置环境变量

WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
在path中加入以下代码
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程

6.部分疑难杂病

  1. 执行mysqld --install mysql如果提示该服务已存在
    WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
    就先删除该服务(使用以下代码)
    sc delete mysql
    然后在执行mysqld --install mysql

7.使用连接工具连接mysql

我使用的连接工具是DataGrip** (学生认证激活)**

  • 附下载地址https://www.jetbrains.com/datagrip/
  • DataGrip后台占用的内存比较大,我运行每次都在1G以上,希望各位斟酌使用
  • Navicat也是一款不错的工具(下载地址)读者们根据自己的喜好选择不同的连接工具
  • 打开DataGrip之后按照以下步骤添加数据库
    WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
    之后继续如下步骤(URL复制我的就可以)
jdbc:mysql://localhost:3306?serverTimezone=GMT

WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
输入 show databases之后查看结果,出现如下结果则配置成功啦!!!
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程

教程就到此结束了,如果你觉得还不错的,麻烦动动小手,点个赞再走!

MySQL 相关文章推荐
MySQL锁机制
Apr 05 MySQL
修改MySQL的数据库引擎为INNODB的方法
May 26 MySQL
MySQL库表名大小写的选择
Jun 05 MySQL
MySQL 时间类型的选择
Jun 05 MySQL
Mysql数据库按时间点恢复实战记录
Jun 30 MySQL
MySQL系列之十一 日志记录
Jul 02 MySQL
MySQL约束超详解
Sep 04 MySQL
MySQL学习必备条件查询数据
Mar 25 MySQL
MySQ InnoDB和MyISAM存储引擎介绍
Apr 26 MySQL
详细介绍MySQL中limit和offset的用法
May 06 MySQL
MySQL 自动填充 create_time 和 update_time
May 20 MySQL
MySQL中JOIN连接的基本用法实例
Jun 05 MySQL
实战 快速定位MySQL的慢SQL
关于MySQL临时表为什么可以重名的问题
将MySQL的表数据全量导入clichhouse库中
Mar 21 #MySQL
MySQL分区表管理命令汇总
Mar 21 #MySQL
Linux系统下MySQL配置主从分离的步骤
如何创建一个创建MySQL数据库中的datetime类型
Mar 21 #MySQL
mysql 获取时间方式
Mar 20 #MySQL
You might like
缅甸的咖啡简史
2021/03/04 咖啡文化
PHP中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
Laravel 添加多语言提示信息的方法
2019/09/29 PHP
laravel 实现登陆后返回登陆前的页面方法
2019/10/03 PHP
PHP优化之批量操作MySQL实例分析
2020/04/23 PHP
javascript脚本调试方法小结
2008/11/24 Javascript
Extjs4中的分页应用结合前后台
2013/12/13 Javascript
jQuery中操控hidden、disable等无值属性的方法
2014/01/06 Javascript
js获取当前年月日-YYYYmmDD格式的实现代码
2016/06/01 Javascript
jquery对象与DOM对象转化
2017/02/08 Javascript
基于vue-ssr的静态网站生成器VuePress 初体验
2018/04/17 Javascript
关于vue中的ajax请求和axios包问题
2018/04/19 Javascript
浅谈js闭包理解
2019/03/28 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
JavaScript实现捕获鼠标坐标
2020/04/12 Javascript
Javascript前端下载后台传来的文件流代码实例
2020/08/18 Javascript
[02:15]2015国际邀请赛选手档案IG.Ferrari 430
2015/07/30 DOTA
[02:23]完美世界全国高校联赛街访DOTA2第一期
2019/11/28 DOTA
python图像处理之镜像实现方法
2015/05/30 Python
Python通过Django实现用户注册和邮箱验证功能代码
2017/12/11 Python
python+ffmpeg视频并发直播压力测试
2018/03/06 Python
python将文本分每两行一组并保存到文件
2018/03/19 Python
浅谈python下tiff图像的读取和保存方法
2018/12/04 Python
python 获得任意路径下的文件及其根目录的方法
2019/02/16 Python
使用django的ORM框架按月统计近一年内的数据方法
2019/07/18 Python
在Python中用GDAL实现矢量对栅格的切割实例
2020/03/11 Python
jupyter notebook 的工作空间设置操作
2020/04/20 Python
Python self用法详解
2020/11/28 Python
保加利亚运动鞋购物网站:SneakerStudio.bg
2020/12/23 全球购物
写给保洁员表扬信
2014/01/08 职场文书
中学家长会邀请函
2014/02/03 职场文书
烹饪自我鉴定
2014/03/01 职场文书
八荣八耻的活动方案
2014/08/16 职场文书
浅谈Python 中的复数问题
2021/05/19 Python
Go中使用gjson来操作JSON数据的实现
2022/08/14 Golang
Apache SkyWalking 监控 MySQL Server 实战解析
2022/09/23 Servers