1 下载MySQL

网址:https://dev.mysql.com/downloads/mysql/

选择对应的版本及操作系统的位数,下载zip压缩包

压缩包地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-winx64.zip

2 解压压缩包

例如我解压到了D:\soft文件夹,路径是:D:\soft\mysql-5.7.22-winx64

3 安装MySQL

1.在解压目录里新建my.ini配置文件,写入以下内容:

[client]

port=3306

#设置客户端字符集

default-character-set=utf8

[mysqld]

#绑定IPv4

bind-address = 0.0.0.0

#设置端口号

port=3306

character_set_server=utf8

# 设置mysql的安装目录,即你解压缩安装包的位置

basedir=D:/soft/mysql-5.7.22-winx64

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

datadir=D:/soft/mysql-5.7.22-winx64/data

# 允许最大连接数

max_connections = 200

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

default-storage-engine=INNODB

[WinMySQLAdmin]

Server = D:/soft/mysql-5.7.22-winx64/bin/mysqld.exe

2.初始化data目录

解压后,目录里是没有data目录的,用管理员身份打开cmd,进入mysql的解压目录下的bin文件夹,运行以下语句进行初始化:

"D:/soft/mysql-5.7.22-winx64/bin/mysqld" --initialize-insecure --user=mysql

3.安装MySQL服务

"D:/soft/mysql-5.7.22-winx64/bin/mysqld" install mysql-5.7.22 --defaults-file="D:\soft\mysql-5.7.22-winx64\my.ini"

4.启动MySQL服务

net start mysql-5.7.22

5.修改root账号密码

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456

打开数据库:

mysql -uroot -p -P3306 #(提示 Enter password,直接回车,默认密码为空,如果端口不是默认的3306,需要填写-P端口号)

use mysql;

UPDATE user SET authentication_string = PASSWORD('123456') WHERE user = 'root';

FLUSH PRIVILEGES;

exit

至此,密码修改完成。

其他:

如果安装服务后,无法启动服务,可以根据计算机管理中的事件查看器来查看原因,也可以在命令下输入以下命令查看:

mysqld --console

可以通过以下命令来删除已安装的服务:

sc delete mysql-5.7.22

免安装mysql5.7.22_windows环境下安装MySQL5.7.22免安装版相关推荐

  1. Anaconda 环境下 R 包 ggraph_1.0.2 安装小记

    由于微信不允许外部链接,你需要点击文章尾部左下角的 "阅读原文",才能访问文中链接. 记录一下今天在 Anaconda3 环境下 R==3.4.3 中安装 ggraph 的一些问题 ...

  2. osg linux 环境配置,Linux环境下jdk1.8的下载与安装

    Linux环境下jdk1.8的下载与安装 1.下载 Oracle官网下载相应的版本,官网地址:https://www.oracle.com/java/technologies/javase/javas ...

  3. 实验三:xen环境下的第一个虚拟机的安装

    实验名称: xen环境下的第一个虚拟机的安装 实验环境: 我们这里继续上面实验二来完成这个实验: 环境则是xen的安装环境,如下图: 开启虚拟机的的硬件辅助虚拟化功能: 实验要求: 这里我们通过安装b ...

  4. win10+anaconda环境下pyqt5+qt tools+eric6.18安装及汉化过程

    最近需要用python编写一个小程序的界面,选择了pyqt5+eric6的配套组合,安装过程中遇到一些坑,特此记录.参考书籍是电子工业出版社的<PyQt5快速开发与实战>. 因为我使用an ...

  5. Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙(步步亲测有效)

    Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙 零:综述 一.windows10系统的安装 1.准备工作 2.制作启动盘 3.修改启动设 ...

  6. linux 安装防病毒软件,04Linux环境下Norton防病毒软件安装和使用.doc

    04Linux环境下Norton防病毒软件安装和使用 Linux环境下 Norton防病毒软件安装和使用 项目编号:项目名称:编 写 人:詹硕编写日期:2012-08-13审 核 人:审核日期:批 准 ...

  7. windows环境下MySQL服务端和客户端安装,超详细

    windows环境下MySQL服务端和客户端安装,超详细 MySQL简介 MySQL的安装步骤 服务端安装 客户端安装 MySQL简介 MySQL是关系型数据库,由n张互相关联的表组成.一般是c或c+ ...

  8. mysql5.6获取ipv6_linux环境下配置mysql5.6支持IPV6连接的方法

    简介: 本文主要介绍在linux系统下,如何配置MysqL支持IPV6的连接. 环境要求: 1.debian7.5操作系统虚拟机 2.MysqL5.6版本的数据库,并且已经在debian7.5系统上安 ...

  9. Windows环境下32位汇编语言程序设计(典藏版)(含CD光盘1张)

    Windows环境下32位汇编语言程序设计(典藏版)(含CD光盘1张)(畅销10年,经典再现!) 罗云彬 著 ISBN 978-7-121-20759-4 2013年7月出版 定价:99.00元 75 ...

  10. 琢石成器――windows环境下32位汇编语言程序设计(第三版)笔记

    琢石成器――windows环境下32位汇编语言程序设计(第三版)笔记 2011年12月20日 基础篇 第1章 背景知识 1 1.1 Win32的软硬件平台 1.1.1 80x86系列处理器简史 1.1 ...

最新文章

  1. 深度学习工程师必看:更简单的超分辨重构方法拿走不谢
  2. 【案例分析】android广播接收不到原因分析
  3. php与mysql字符集,php与mysql字符集编码问题
  4. 小米kali linux蓝牙,小米筆記本在Kali Linux下所遇問題部分解決方案(持續更新中)...
  5. Cramfs、JFFS2、YAFFS2的全面对比
  6. 世界排名前20的大学毕业生去做银行柜员,柜员工资是不是很高?
  7. java 股票 代码_Java中利用散列表实现股票行情的查询_java
  8. 最多分成多少块(51Nod-2502)
  9. Command NetWork(POJ-3164)
  10. linux scp 输入密码,Linux scp远程复制数据不需要输入密码
  11. Project: CSS Buttons
  12. NSArray去除重复元素
  13. OTT TV 与 IPTV 的区别
  14. 李志 逼哥 完整专辑网盘下载
  15. OpenKM文档管理系统开源源码v6.3.9
  16. 通俗易懂的UART协议帧格式
  17. 用火狐浏览器看中一段代码是复制外部html还是复制内部html,Firefox火狐浏览器漏洞-远程代码执行全过程(附Poc)...
  18. 如何在html中在线预览pdf文件
  19. 蓝桥杯——PCF8591
  20. 台式计算机断电保护,台式机开机自动断电的解决方法

热门文章

  1. 73. 文件上传(2)
  2. html 可换行属性,html里title属性换行的方法
  3. css3中的background的新特性background-origin,background-clip,background-size详解
  4. [2019上海网络赛F题]Rhyme scheme
  5. 【题解】Luogu P2992 [USACO10OPEN]三角形计数Triangle Counting
  6. HTML5 canvas图形库 RGraph【转】
  7. UICollectionView实现带头视图和组的头视图同时存在实现
  8. 使用异步存储提升 Web 应用程序的离线体验
  9. Mine Number(搜索,暴力) ACM省赛第三届 G
  10. jsp文件创建后自动设置其pageEncoding的属性值为UTF-8