测试环境

系统:Windows 10专业版
版本:MySQL Server 5.7.14
 
提纲

  • 修改配置文件
  • 初始化
  • 安装服务、启动服务
  • 修改root密码
 
步骤

1、解压安装包
在MySQL官网上下载zip包,解压后内容如图所示。
(注意:在解压的目录中默认不存在“data”目录,需要手动添加或者执行初始化命令后自动生成。)
 
2、修改配置文件
在解压后的目录中,my-default.ini是默认配置文件,MySQL运行时首先会在bin目录下寻找my.ini文件。复制my-default.ini文件并重命名为my.ini,将my.ini移动到bin目录中,并修改其内容:
[mysql]
# 设置客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置安装目录
basedir=C:\Program Files\MySQL\MySQL Server 5.7.14
# 设置数据存放目录
datadir=C:\Program Files\MySQL\MySQL Server 5.7.14\data
# 设置最大连接数
max_connections=200
# 设置服务端字符集
character-set-server=utf8

(注意:配置参数根据自己需要来设置,初始配置主要设置basedir和datadir)

 
3、初始化MySQL
默认解压文件是没有data文件夹的,使得网上很多配置方法无效,如果不进行初始化的话,mysql服务是无法启动的(有玩笑称:从MySQL 5.7开始,Oracle公司开始致力于破坏MySQL的易用性,迫使用户使用Oracle数据库)。
用管理员权限打开CMD,进入MySQL的bin目录,执行命令:mysqld --initialize --user=mysql --console
该命令会创建data目录与数据库,生成root用户和临时密码,如下图,我们需要记住生成的临时密码已便于后续登录并修改密码。
 
4、配置环境变量
将MySQL的bin目录路径添加到系统环境变量Path中,如图所示。
 
 
5、安装服务、启动服务
用管理员权限打开CMD,进入MySQL的bin目录,执行命令:mysqld -install,出现“Service successfully installed.”后代表服务安装成功。此时在Windows的服务列表中即可查看到MySQL服务,如图所示。
 
继续执行命令:net start mysql 即可启动服务(或者直接在上图服务管理器中右键MySQL来启动服务),命令行执行效果如图所示:
 
6、修改root密码
运行cmd,输入mysql -u root -p 并回车执行命令,输入旧密码(这里需要用到初始化过程中生成的临时root密码)后连接MySQL服务,之后执行命令:set password for root@localhost = password('新密码'); 即可修改root密码(注意:命令结尾的分号不能省略)。
 
 
 
 

MySQL 5.7 解压版安装配置的更多相关文章

  1. MySQL 5.7 解压版 安装教程(图文详细)[Windows]

    最近在学习中用到了MySQL数据库,在安装过程中遇到了不少问题,在翻了大半天百度后,问题基本都解决了,所以写一篇MySQL 5.7 解压版的图文详细安装教程. 至于为什么我会选择解压版而不是安装版,一 ...

  2. MySQL解压版安装配置详解

    MySQL解压版安装起来比较简单,步骤相对较少.下面我们就来详细介绍一下如何在windows操作系统上安装解压班的MySQL. 1.下载解压版MySQL,地址:http://downloads.mys ...

  3. mysql 5.7.21 解压版安装配置方法图文教程

    引用:https://www.jb51.net/article/140951.htm 1.首先,你要下载MySQL解压版,下载地址,图解: 2.解压安装包,根据自己的喜好选择路径,我选择的路径是C:\ ...

  4. MySQL解压版安装配置

    官网下载地址:http://dev.mysql.com/downloads/windows/installer/ (可以选择解压版zip下载,也可以选择msi安装版.) 解压zip版配置: 1. 下载 ...

  5. MySQL Server 5.6 解压版安装配置

    MySQL解压版下载地址为: http://dev.mysql.com/downloads/mysql/5.6.html#downloads 安装及配置步骤: ①将MySQL的zip包解压到路径C:\ ...

  6. CentOS 7 MySql 解压版安装配置

    下载 访问www.mysql.com 点击DOWNLOADS-->Community-->MySQL Community Server 选择要下载的版本,目前可选择的有:5.5.5.6.5 ...

  7. Winserver2012下mysql 5.7解压版(zip)配置安装

    一.安装 下载mysqlzip版本mysql不需要运行可执行文件,解压即可,下载zip版本mysqlmsi版本mysql双击文件即可安装,相对简单,本文不介绍此版本安装 配置环境变量打开环境变量配置页 ...

  8. mysql 5.7.20解压版安装配置

    MySql 5.7.20版本免安装版配置过程   下载地址为: https://dev.mysql.com/downloads/mysql/ 最下面根据自己的操作系统选择合适的型号 下载完以后解压缩到 ...

  9. mysql 5.7 64位 解压版安装

    64位操作系统最好安装64位的mysql数据库,充分利用内存的寻址能力,对于windows而言,mysql官网只提供了32位的MSI安装程序,因为在windows下安装64位的mysql,选择解压版安 ...

随机推荐

  1. hdu5722 Jewelry

    题意就是说问有多少个区间,其中有至少一种种类的宝珠出现的次数恰好为x次.            先预处理出每一个位置的宝珠下一个出现与其同种类的宝珠位置next和上一个出现与其同种类的位置pre   ...

  2. 常用git命令总结

    这些命令是最常用的,一般的提交代码.拉取代码.合并代码.分支切换等等操作用这些命令就足够了.    1.git init 把一个目录初始化成git仓库    2.git add test.txt 把文 ...

  3. c#序列化json字符串及处理

    上面提到的第四篇文章最后有个解析数组的例子,出现了 .First.First.First.First.Children(); 我表示很晕,网上找的的例子大多数是关于JObject的,但是我很少看到JA ...

  4. 超简单的JNI——NDK开发教程

    不好意思各位,我按照网上一些教程进行JNI开发,折腾了半天也没成功,最后自己瞎搞搞定了,其实超简单的,网上的教程应该过时了,最新版的AS就包含了NDK编译的功能,完全不用手动javah,各种包名路径的 ...

  5. 客户端使用java,服务端使用c++的corba编程环境搭建

    我们先用c++实现服务端和客户端,然后再用java编写客户端. 1. 首先安装omniORB,omniORB提供 omniidl命令,以及一些头文件和库. omniORB一般是需要你自己进行编译. 2 ...

  6. c#的逻辑运算符重载

    不光是C++,实际上C#中同样可以对操作符重载.如:namespace Com.EVSoft.Math{  public class Vector3:BaseObject  {    ...    . ...

  7. s5pv210编译qt

    undefined reference to `rpl_malloc' 编译tslib,执行make时提示undefined reference to `rpl_malloc' 是因为config.h ...

  8. Protocols

  9. 乐1S 5.8(Android 6.0) 刷第三方recovery并刷入root权限

    说明 我的是 乐视1S, 系统为EUI 5.8 (powered by Android 6.0) 使用的是 superSu来root, 你可以到这里下载 文件 *下载 Recovery Flashab ...

  10. PLSQL Developer导入Excel数据

    LSQL Developer导入Excel数据 最近处理将Excel数据导入Oracle的工作比较多.之前都是采用Sqlldr命令行导入的方式处理.每次导入不同格式的Excel表数据,都需要先把Exc ...