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⽬目录即可。

MySQL 5.7 安装指南的更多相关文章

  1. MySQL 5.7安装指南

    1.下载 1)进入官网下载5.7.23压缩包 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 2.安装与配置 1)将下载的压 ...

  2. Linux下MySQL多实例部署记录

    什么是MySQL多实例 简单地说,Mysql多实例就是在一台服务器上同时开启多个不同的服务端口(3306.3307),同时运行多个Mysql服务进程,这些服务进程通过不同的socket监听不同的服务端 ...

  3. Atitit s2018.2 s2 doc list on home ntpc.docx  \Atiitt uke制度体系 法律 法规 规章 条例 国王诏书.docx \Atiitt 手写文字识别 讯飞科大 语音云.docx \Atitit 代码托管与虚拟主机.docx \Atitit 企业文化 每日心灵 鸡汤 值班 发布.docx \Atitit 几大研发体系对比 Stage-Gat

    Atitit s2018.2 s2 doc list on home ntpc.docx \Atiitt uke制度体系  法律 法规 规章 条例 国王诏书.docx \Atiitt 手写文字识别   ...

  4. MySQL安装指南(转)

    MySQL安装指南   安装MySQL sudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲 ...

  5. Nginx+Php-fpm+MySQL+Redis源代码编译安装指南

    说明:本教程主要包括以下三个部分: 1. 源代码编译安装Nginx 2. 源代码编译安装php以及mysql.redis扩展模块 3. 配置虚拟主机 文中所涉及安装包程序均提供下载链接,欢迎使用 运行 ...

  6. MySQL Server 5.0 下载与 安装指南[图文] (安装到非系统路径+设置root账号相应password)

    软件下载:点我前往下载 安装需知:相应mysql版本号为V5.0 ------------------------------------------------- 安装步骤例如以下: Step1 首 ...

  7. Nginx+Php-fpm+MySQL+Redis源码编译安装指南

    说明:本教程由三部分组成如下: 1.      源码编译安装Nginx 2.      源码编译安装php以及mysql.redis扩展模块 3.      配置虚拟主机 文中所涉及安装包程序均提供下 ...

  8. MySQL安装指南

    近期领导突然说要用MySQL,我立刻当天晚上就研究了一下. http://www.mysql.com/这是官网,还好能够訪问.好多年前已经被oracle收购.分为企业版和社区版: MySQL Ente ...

  9. Linux 下 Nginx + JDK + Tomcat + MySQL 安装指南

    转载请注明出处:http://blog.csdn.net/smartbetter/article/details/52026342 Nginx 是一款高性能的 http 服务器/反向代理服务器/电子邮 ...

随机推荐

  1. php cookie的问题

  2. YARN配置

    环境搭建 mapred-site.xml <configuration> <property> <name>mapreduce.framework.name< ...

  3. TLS详解

    TLS加密通信, 开始使用协商的秘钥进行加密通信 1.服务器也可以要求验证客户端,即实现双向的验证, 2.会话缓存握手过程,为了建立握手的速度,减少协议带来的性能方面的降低和资源方面的消耗,TLS协议 ...

  4. 注册中心(Eureka)

    1. pom.xml依赖 <dependencies> <dependency> <groupId>org.springframework.cloud</gr ...

  5. CentOS运维常用技能

    1.添加系统帐号 [root@localhost ~]# adduser gordon [root@localhost ~]# passwd gordon //新帐号添加密码,然后输入密码就完成了.修 ...

  6. C语言作业2

    一.实验目的与要求 1.if语句的应用 ●掌握C语言的逻辑运算和关系运算的规则 ●学会正确的使用关系表达式和逻辑表达式 ●掌握if-else语句的使用方法 2.switch/case语句的应用 ●   ...

  7. buaaoo_second_assignment

    远瞧忽忽悠悠,近瞧飘飘摇摇,走近点留神看,原来是,电梯被测爆 (一)基于多线程的设计分析 (1)傻瓜电梯 第一次电梯本来想用多线程去写,但是当时对于线程的理解还不够充分(甚至把人当成了线程去找电梯,然 ...

  8. 使用腾讯云服务器CentOS搭建JavaWeb环境

    yum list java* yum install java-1.7.0-openjdk* -y java -version cd /usr/local wget https://mc.qcloud ...

  9. 【Linux】在Win10上搭建WSL(适用于Linux的Windows子系统)

    1.打开WSL  ,控制面板 -- 程序 -- 程序和功能 -- 打开或关闭Windows功能 - 选中[适用于Linux的Windows子系统] 2.开启后重启电脑 3.在Win10自带的Micro ...

  10. Docker 学习2 Docker基础用法

    一.docker架构 1.client端 2.server端,docker daemo守护进程,监听在套接字之上.docker支持三种类型套接字. a.ip vs套接字:即IP + 端口套接字 b.i ...