1.下载
1)进⼊入官⽹网下载5.7.23压缩包
下载地址:https://dev.mysql.com/downloads/mysql /5.7.html#downloads

2.安装与配置

1)将下载的压缩包解压到任意⽬目录,如:

2)在根⽬目录下创建my.ini配置⽂文件

3)⽤用记事本打开my.ini,填写如下配置信息
[mysqld]
# 设置服务端使⽤用的字符集为utf-8
character-set-server=utf8
# 绑定IPv4地址
bind-address = 0.0.0.0
# 设置mysql的端⼝口号
port = 3306
# 设置mysql的安装⽬目录
basedir=C:/mysql-5.7.23

# 设置mysql数据库的数据的存放⽬目录
datadir=C:/mysql-5.7.23/data
# 允许最⼤大连接数
max_connections=2000
# 创建新表时将使⽤用的默认存储引擎
default-storage-engine=INNODB # 设置mysql以及数据库的默认编码
[mysql]
default-character-set=utf8 [mysql.server]
default-character-set=utf8
# 设置客户端默认字符集
[client]
default-character-set=utf8

(注意:上⾯面配置中需要修改成⾃自⼰己相应的basedir和 datadir的路路径)
4)安装MySQL服务
以管理理员身份打开CMD窗⼝口,进⼊入mysql⽬目录下的bin ⼦子⽬目录,然后执⾏行行mysqld -install命令,如下图:

(注意:如果提示找不不到dll⽂文件,请安装相关的vc运⾏行行 库)
5)初始化MySQL数据库
先在MySQL根⽬目录下创建data⼦子⽬目录,如下图:

然后继续在命令⾏行行的bin⽬目下执⾏行行mysqld --initialize --user=root --console命令执⾏行行初始化,如下图:

(注意:初始化完成后MySQL会为root⽤用户创建⼀一个 默认的密码,后续需要使⽤用此密码登陆MySQL,上⾯面 ⽩白⾊色部分就是初始化的密码)
6)启动MySQL服务

在命令⾏行行执⾏行行net start mysql命令,如下图:

7)登陆MySQL
进⼊入mysql的bin⼦子⽬目录,执⾏行行 ”mysql -u⽤用户 -p密码“ 登陆mysql,这⾥里里的⽤用户为root,密码为刚才MySQL默 认初始化的密码,如下图:

3. 修改root密码
root⽤用户默认初始化的密码并不不⽅方便便记忆,我们可以在 登陆MySQL后进⾏行行修改,使⽤用set password = password('密码')语句句进⾏行行更更新,如下图:

这⾥里里将root⽤用户的密码也改成了了root,然后输⼊入\q退出 mysql,并使⽤用新密码进⾏行行登陆,如下图:

4. 配置环境变量量
mysql的bin⽬目录存放了了相关的命令程序,如果要在命 令⾏行行执⾏行行这些程序,每次都必须进⼊入bin⽬目录,我们可 将它配置到系统的环境变量量中,如下图:

将C:\mysql-5.7.23\bin⽬目录的路路径添加到环境变量量的 path变量量中
5. 卸载
以管理理员身份运⾏行行CMD,执⾏行行net stop mysql命令停 ⽌止MySQL服务,然后再执⾏行行mysqld -remove命令卸载 服务,最后删除整个mysql⽬目录即可。

转载于:https://www.cnblogs.com/psg-whh/p/9438872.html

MySQL 5.7 安装指南相关推荐

  1. redmine mysql配置_Redmine安装指南一:railsinstaller+apache+mysql(推荐)

    安装方法一:railsinstaller+apache+mysql 搜索redmine安装的时候,排名最前配置ruby环境的软件就是InstantRails.可实际上InstantRails从2007 ...

  2. mysql集群安装指南

    环境说明 系统环境:CentOS 6.5 mini(64bit) 软件版本:mysql-cluster-advanced-7.3.7-linux-glibc2.5-x86_64.tar.gz IP地址 ...

  3. MySql安装过程全记录

    系统环境:centos 7 版本 :  mysql 5.7 参考mysql官网安装指南,使用yum存储库安装方式,步骤分为: 添加mysql yum存储库 选择安装版本 安装mysql 启动mysql ...

  4. Atitit r2017 r3 doc list on home ntpc.docx

    Atitit r2017 r3  doc list on home ntpc.docx 驱动器 D 中的卷是 p2soft 卷的序列号是 9AD0-D3C8 D:\ati ext\r2017 doc ...

  5. 使用phpnuke建站心得

    小弟自从2002年来到中国Linux公社, 被公社使用的PHPNUKE所吸引,自己也开始用了它做为建站的程序. 后来因为觉得太过正规,对于个性散漫的我更喜欢另类风格, 所以最后还是只采用了PHPBB ...

  6. mysql noinstall 安装_mysql-noinstall安装指南

    评论 # re: mysql-noinstall安装指南 2009-05-10 23:52 lwcaly 靠 没验证过就不要贴出来 纯粹误导人. 害我配了很久都没成功 basedir=D:\Devel ...

  7. mysql的时间模糊chax_MySQL™ 参考手册(通用安装指南)

    通用安装指南 以下部分包含选择.下载和验证你的发行版所需的信息,本章后面部分中的说明介绍了如何安装所选的发行版. 要安装的MySQL版本和分发版 MySQL可在许多操作系统和平台上使用,有关官方支持的 ...

  8. rpm安装的mysql如何数据迁移_【鲲鹏翱翔】数据库04-MySQL5.7.28移植安装指南-RPM包方式...

    1.   简介 MySQL是一种快速易用的关系型数据库管理系统(RDBMS),它通过插件形式提供了多种存储引擎,目前最通用的是InnoDB.作为一款开放源码的数据库软件,MySQL社区及用户活跃度很高 ...

  9. Apache+MySQL+PHP安装指南

    L.A.M.P.(Linux, Apache, MySQL, PPH) 是开源软件的黄金组合,几乎每一个Linux的开发或管理人员都会有机会接触到LAMP,"怎么安装?"是问得最多 ...

最新文章

  1. mysql建索引java_MySQL 索引
  2. Python之迭代器,生成器与装饰器
  3. BZOJ 2157 「国家集训队」旅游(树链剖分,线段树,边权转点权)【BZOJ计划】
  4. iOS之 NSTimer(一)
  5. shell 输出数据到文本_Linux运维工程师从基础到进阶:Shell变量知识梳理
  6. [目标检测] Faster R-CNN 深入理解 改进方法汇总
  7. Google Guice结合模式
  8. 十、华为鸿蒙HarmonyOS应用开发之Java UI框架、常用TabList组件使用
  9. 《原力计划【第二季】》第 8 周周榜揭晓!!!
  10. 在NVME SSD上安装WIN7
  11. java 邮件发送 多人_java 发送邮件(可发送多人,抄送多人,可带附件)
  12. 计算机联锁光带解锁,计算机联锁中三点检查解锁逻辑初探
  13. 题目:P3717 [AHOI2017初中组]cover
  14. 大学英语综合教程三 Unit 2 课文内容英译中 中英翻译
  15. 1867最短路径问题(SPFA)
  16. Linux基础知识------账号和权限管理
  17. Linux系统管理---权限管理
  18. java基本语法——运算符
  19. 小白IT:从0~明白带你体验python中做上帝感觉--一切皆对象,处处是多态——面向对象
  20. 全球及中国润滑油市场调查及投资发展规模预测报告2022-2028年版

热门文章

  1. Spring MVC源码 - 00开篇主题框架一览
  2. MySQL - MySQL不同存储引擎下索引的实现
  3. h5实现网页内容跟随窗口大小移动_HTML5使用四种方法实现移动页面自适应手机屏幕的方法总结...
  4. Redis之压缩链表ziplist
  5. 计算机学院校园文化标语,校园文化建设标语50条
  6. python进制转换内置函数_python数学运算、逻辑运算和进制转化相关的 内置函数...
  7. 使用Retrofit时,对参数进行加密
  8. ts 函数声明及泛型函数
  9. Mysql事务处理问题
  10. Opencv3.4.1中csSaveImage