一、准备工作

MySQL 下载地址

二、安装环境

Windows 版本:Windows 10 专业版 64bit

MySQL 版本:MySQL 5.7.26

三、安装过程

1.解压并配置环境变量

1.将安装包 mysql-5.7.26-winx64.zip 解压后 放置在D:\Program Files下,并被重命名为了 MySQL。

2.为 MySQL Server 配置环境变量:

2.1. 在“系统变量”区块中, 寻找 PATH 环境变量,如果有,点击“编辑”。在弹出的对话框中点击“新建”,输入 (本教程为D:\Program Files\MySQL\bin)。

(在老版本 Windows 系统中,变量值末尾用英文分号; 分开后再添加 )

;D:\Program Files\MySQL\bin

复制代码3.注册 MySQL 服务

3.1. win+R进入运行,输入cmd , 进入 命令提示符

3.2 将路径切换到D盘 并找到安装路径: D:\Program Files\MySQL\bin

3.3 执行mysqld -install指令,注册 MySQL 服务

在执行的过程中发现报错了 我们可以使用 .\mysqld install 进行操作

4.配置 MySQL Server文件 my.ini 在D:\Program Files\MySQL下创建一个文件 my.ini

[mysqld]

# 设置3306端口

port=3306

# 设置mysql的安装目录

basedir=D:\Program Files\MySQL

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

datadir=D:\Program Files\MySQL\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

复制代码这里需要注意的是my.ini文件最好是通过新建text文档,将上述代码放到text文档中,并修改新建的text文档及后缀名为my.ini

在“命令提示符”中,执行

mysqld --initialize

复制代码

如果执行不成功,则输入

.\mysqld --initialize

复制代码5.配置 MySQL root 账户

5.1 执行mysqld --skip-grant-tables开启无密码的 MySQL Server

5.2 打开一个新的“命令提示符”,执行mysql -u root登陆 MySQL Server。

5.3 执行flush privileges;刷新权限。

5.4 执行grant all privileges on . to root@'localhost' identified by "你想设置的密码";

5.5 执行flush privileges;刷新新的 root 用户密码。

5.6 执行exit退出 MySQL

在任务管理器下手动结束mysqld.exe

在“命令提示符”下执行net start mysql重新开启MySQL Server,再次使用mysql -u root -p 你设置的密码即可安全登陆 MySQL。

2.使用Navicat Premium 12测试连接

​主机:localhost

​端口:3306

​用户名:root

​密码:你设置的密码

mysql5.7下载及详细安装教程_MySQL 5.7 下载及安装教程(详细)相关推荐

  1. mysql 8免安装图解_mysql 8.0.21免安装版配置方法图文教程

    六步安装Mysql(免安装包的才可以选安装位置),供大家参考,具体内容如下 第一步:下载MySQL压缩包 mysql下载路径 直接点击链接也可以下载:mysql 8.0.21 第二步:解压到自己想要安 ...

  2. mysql免压缩安装教程_MySql免解压版安装教程

    欢迎大家关注我的公众号,添加我为好友! 我之前用的数据库是Mysql5.5的数据库,不知大为什么突然有了一点点问题,重新卸载安装过也没有用,就试着用了免解压版的,搞了两天之后终于成功了,本人已经头晕目 ...

  3. mysql8.0.17压缩包安装教程_mysql 8.0.16 压缩包安装配置方法图文教程

    本文为大家分享了mysql 8.0.16 压缩包安装配置方法,供大家参考,具体内容如下 运行环境:windows 10 x64 1.下载zip安装包: mysql8.0 for windows zip ...

  4. mysql workbench安装教程_MySql可视化工具MySQL Workbench使用教程

    1. MySQL Workbench MySQL Workbench 为数据库管理员.程序开发者和系统规划师提供可视化的Sql开发.数据库建模.以及数据库管理功能. 2.MySQL Workbench ...

  5. mysql5.5免安装版教程_mysql 5.5.56免安装版配置方法

    mysql 5.5.56免安装版配置方法,本文通过文字代码详解,具体内容如下所示: 1. 下载mysql-5.5.56-winx64 网址: dev.mysql.com/downloads/mysql ...

  6. mysql5.5.27安装设置_mysql 5.5.27 winx64安装配置方法图文教程

    我就废话不多说了,大家还是直接看代码吧~create or replace function aa1(a1 integer[],a2 bigint) returns void AS $$declare ...

  7. mysql 8.0 手动安装教程_mysql 8.0.13手动安装教程

    本文为大家分享了mysql 8.0.13手动安装教程,供大家参考,具体内容如下 一.步骤解读 1.下载MySQL 下载地址 选择 Downloads-->Community-->MySQL ...

  8. mysql5.7.17免安装版_MySQL 5.7.17 免安装版本的安装配置

    MYSQL版本:MySQL Community Server 5.7.17,免安装版本,具体内容如下 下载地址:https://dev.mysql.com/downloads/mysql/ 电脑系统: ...

  9. mysql msi 是离线安装吗_mysql 5.7.18 MSI安装图文教程

    本文为大家分享了mysql 5.7.18 MSI安装教程,供大家参考,具体内容如下 1.下载:官网地址 可以看到note32位和64位下载是一样的 2.双击下载的文件 3.安装页面 4选择安装类型(选 ...

最新文章

  1. 同济计算机转专业吗,被不喜欢的专业录取了?大学想转专业需谨慎
  2. mysql 本地备份_MYSQL数据库自动本地/异地双备份/MYSQL增量备份
  3. MFC模块状态(一)
  4. java家具网站需求分析_基于jsp的家具销售-JavaEE实现家具销售 - java项目源码
  5. 04 | 复杂度分析(下):浅析最好、最坏、平均、均摊时间复杂度
  6. 【BZOJ-1324】Exca王者之剑 最小割
  7. Matlab R2008a破解
  8. Echarts制作泊松分布图,并加临界线
  9. matlab 对数回归,[线性模型] 对数几率回归(Logistic Regression)
  10. 微信公众号开发详细过程(亲手总结)
  11. 《Web安全攻防》学习笔记
  12. 苹果手机为什么Apple ID会被停用
  13. 18个Windows应该有却没有具有的苦守(2)
  14. Joplin实现样式更改
  15. 使用include-what-you-use优化编译速度
  16. RHCA学习记录之RH318(一)-环境准备
  17. C语言实现带表头节点的链表
  18. 人大计算机系学霸,中国人民大学8个最强专业,有的超越清华北大,软肋也比较明显...
  19. windows7虚拟机无法安装Xshell显示-1618错误怎么解决?
  20. 计算机数据库方向论文ei,数据库实验室1篇论文被《计算机研究与发展》EI期刊录用...

热门文章

  1. 网络硬盘录像机和数字硬盘录像机区别(nvr dvr ipc区别)
  2. 创建动态链接库时设置导出函数的方法
  3. 程序员的算法课(18)-常用的图算法:广度优先(BFS)
  4. Linux 下的 Docker 安装与使用
  5. 桂林理工大学计算机研究调剂,2018年桂林理工大学考研调剂信息
  6. php文件统计源码,php统计文件中的代码行数
  7. mysql慢查询面试题_头条Java岗3面入职:事务+慢查询SQL+Redis+秒杀设计面试题等
  8. 程序员笔记|常见的Spring异常处理
  9. 使用pytesseract识别简单验证码
  10. iOS开发之加速开发使用的28个第三方库、优秀第三方库集合