当前位置:首页 > Java技术 > mysql-5.7.21-winx64.zip安装教程

mysql-5.7.21-winx64.zip安装教程

2022年08月05日 21:22:52Java技术8

1.去官网下载满足系统要求的版本 (mysql-5.7.21-winx64.zip)

2.解压到指定目录(C:\Program Files\mysql-5.7.21-winx64)

3.配置环境变量,添加到系统变量Path中,在末尾添加“C:\Program Files\mysql-5.7.21-winx64\bin”,这样就不用每次切换到bin目录才能使用mysql

4.新建my.ini文件(解压包里是没有my-dafault.ini或自带my.ini文件,需自己创建)编辑写入以下信息

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
# 设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=C:\Program Files\mysql-5.7.21-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\mysql-5.7.21-winx64\data
# 允许最大连接数
max_connections=200
# 设置mysql服务端默认字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB 

5.mysql初始化,以管理员权限打开cmd命令窗口,切换到”C:\Program Files\mysql-5.7.21-winx64\bin”路径下,输入指令 mysqld --initialize --user=mysql --console ,该命令会在mysql-5.7.21-winx64目录下创建data文件夹及初始数据库,生成root用户和临时密码,红色标注部分多留意。
mysql-5.7.21-winx64.zip安装教程 _ JavaClub全栈架构师技术笔记

6.安装mysql服务,继续在窗口输入指令mysqld install MySQL --defaults-file="C:\Program Files\mysql-5.7.21-winx64\my.ini"路径是你my.ini文件的绝对路径
mysql-5.7.21-winx64.zip安装教程 _ JavaClub全栈架构师技术笔记

7.启动mysql服务,输入 net start mysql,启动成功,会出现下面的截图。如果服务一直处于启动中,说明上一步的操作有误,核实my.ini文件路径是否正确
mysql-5.7.21-winx64.zip安装教程 _ JavaClub全栈架构师技术笔记

8.修改root用户密码 输入 mysql -u root -p,然后输入5步骤中生成的临时密码。修改密码命令:set password = password(‘新密码’); 注意语句末尾带分号,show databases; 查看一下初始的数据库。
mysql-5.7.21-winx64.zip安装教程 _ JavaClub全栈架构师技术笔记

9.至此,mysql已经安装成功了。使用navicat测试一下。
mysql-5.7.21-winx64.zip安装教程 _ JavaClub全栈架构师技术笔记

作者:撒一片暖阳
来源链接:https://blog.csdn.net/we_are_the_world_123/article/details/79230537

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/17968.html

分享给朋友:

“mysql-5.7.21-winx64.zip安装教程” 的相关文章

mysql8.0.25安装配置教程(windows 64位)最详细

mysql8.0.25安装配置教程(windows 64位)最详细

目录 1.官网下载MySQL 2.配置初始化文件my.ini 3.初始化MySQL 4.安装mysql服务并启动+修改密码 5.配置环境变量 6.部分疑难杂病 7.使用连...

MySQL事务和锁

MySQL事务和锁

1.事务 1.什么是事务? 事务: 要么全部成功,要么全部失败 事务是数据库管理系统(DBMS)执行过程中的一个 逻辑单位 ,由一个 有限的数据库操作序列 组成。 逻辑单位:最小的操作单位,不可再分割。 有限的数据库操作序列:...

JDBC如何连接mysql数据库附详细步骤

JDBC如何连接mysql数据库附详细步骤

JDBC连接数据库在学习中是很重要的一个环节,今天给大家详细说明JDBC连接数据库需要的步骤 1.加载驱动 驱动包的下载地址 https://dev.mysql.com/downloads/connector/j/ 到时候要将这个加载到项目中然后输入...

性能优化|深入理解mysql索引数据结构与算法

性能优化|深入理解mysql索引数据结构与算法

什么是索引? 在mysql中,索引就是帮助mysql快速找到某条数据的一种数据结构,它是排好序的,独立于mysql表数据之外的。 索引数据结构分为哪几种 二叉树、红黑树、Hash表、B树。 在这里我们主要介绍hash表和B树...

mysql之基础查询

mysql之基础查询

文章目录 DQL语言的学习 进阶1:基础查询 1.查询表中的单个字段 2.查询表中的多个字段 3.查询表中的所有字段 4.查询常量值...

mysql递归查询

  在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。   在MySQL中如果...

mysql查询字段是否包含某个值或某些值的方法

mysql查询字段是否包含某个值或某些值的方法

方法一:SELECT * from demo where type like  "%3%";                字段type中包含3的都查询到了,会导致索...

mysql 查询两张表 横向合并实现类似full join

mysql 查询两张表 横向合并实现类似full join

由于本人项目要求,统计一张表里用户已读、未读状态的总数,具体业务逻辑比较复杂,所以用简单两张表实现横向合并: A 表示信息未读数量统计: B 表示已读数量统计: 最终结果表: 现在要将A B表合并成一张表,由于本人比较懒,能用一个s...

MYSQL查询空值/NULL值

 select * from XXXX where YYYY is NULL 作者:Bupt_Luke 来源链接:https://blog.csdn.net/u012662688/article/details/51680437...

MYSQL查询某字段为空的数据

where  XXX is NULL!! 没错就是这样     拓展:查询某字段不为空的数据 where  XXX != '' 作者:Idiot_2018 来源链接:https://...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。