当前位置:首页 > Java技术 > MySQL 5.7zip安装步骤

MySQL 5.7zip安装步骤

2022年08月05日 21:40:35Java技术2

1、下载 zip 

  MySQL 5.7

2、解压到D盘目录下

D:\mysql-5.7.27

3、在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306

# 设置mysql的安装目录
basedir=D:\\mysql-5.7.27

# 设置 mysql数据库的数据的存放目录(MySQL8.0+ 不需要以下配置,系统自己生成即可,否则有可能报错)
datadir=D:\\mysql-5.7.27\\data

# 允许最大连接数
max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

4、以管理员身份打开 cmd 命令行工具,进入bin目录:

cd D:\mysql-5.7.27\bin

5、运行mysqld --initialize --console初始化数据库。
初始化完成后,会输出 root 用户的初始默认密码,如下图所示,Vqx_tfqgo7pM 就是初始密码,先复制下来,后续登录需要用到,你也可以在登录后修改密码。

MySQL 5.7zip安装步骤 _ JavaClub全栈架构师技术笔记

一般都使用Navicat、SQLyog等数据库可视化工具去连接数据库,所以环境变量可不配置(6-7可省略)

6、配置环境变量

新建系统变量 MYSQL_HOME,变量值如下:

D:\mysql-5.7.27

7、编辑系统变量 Path >> 新建 >> 将 %MYSQL_HOME%\bin 添加到尾行 >> 确定。

MySQL 5.7zip安装步骤 _ JavaClub全栈架构师技术笔记

8、运行mysqld install,若提示 “Service successfully installed.” 表示安装成功。

9、执行net start mysql启动MySQL

10、运行mysql -u root -p后根据提示输入初始密码,回车后即可登录进MySQL。

11、修改密码命令的格式为:

set password for userName@localhost = password('newPassword');

输入exit后回车,再运行mysql -u root -p后就可以用新密码登录了。

作者:加载中ぃ☞
来源链接:https://blog.csdn.net/qqvip_512/article/details/121458905

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

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


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

分享给朋友:

“MySQL 5.7zip安装步骤” 的相关文章

一文带你了解MySQL基础

目录 一,为什么要学习数据库 二,数据库的相关概念 2.1数据库术语...

MySQL触发器

MySQL触发器 触发器是一种特殊的存储过程,触发器和存储过程一样是一个能完成特定功能、存储在数据库服务器上的SQL片段,但是触发器无需调用,当对数据库表中的数据执行DML操作时自动触发这个SQL片段的执行,无需手动调用. 在MySQL中,只...

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)执行过程中的一个 逻辑单位 ,由一个 有限的数据库操作序列 组成。 逻辑单位:最小的操作单位,不可再分割。 有限的数据库操作序列:...

Linux安装MySQL(超详细)

Linux安装MySQL(超详细)

1 查看是否已经安装 Mysql rpm -qa | grep mysql 我之前装过一次! 如果你查看出来有东西,可以使用下面命令将其删除 rpm -e 文件名   2 下载官方 Mysq...

Linux (centos8)安装 MySQL 8 数据库(图文详细教程)

Linux (centos8)安装 MySQL 8 数据库(图文详细教程)

我的公众号 今天2021年4月23日。我买了阿里云centos服务器,安装mysql8.0,做一笔记,以供大家使用。 本教程手把手教你如何在 Linux 安装 MySQL 数据库,以 CentOS 8为例。 1. 下载并...

性能优化|Mysql优化之Explain精讲

性能优化|Mysql优化之Explain精讲

Explain详解 本次测试使用的数据库版本为5.7 初始化sql语句: CREATE TABLE `film` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(10) D...

mysql 查询数据库内存大小

mysql 查询数据库内存大小

查询某个数据库,指定数据库名:打开information_schema,在它之下查询 select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables whe...

MySQL 查询指定时间范围内的数据

  说明 mysql 比较时间范围可以直接用 >=、<= 等比较运算符,也可以用 between and(两边都包含,都是闭区间);比较运算符更常用,因为 between and 能做的比较运算符也能做, bet...

mysql递归查询

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

发表评论

访客

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