第一步:下载

下载地址:http://dev.mysql.com/downloads/mysql/

点击图中红色箭头Archives,可以下载自己想要的mysql版本,如图:

下载后解压,放在自己想要放的位置

第二步:配置

  • 这里环境变量的配置就不做赘述了,可以自己百度
  1. 进入解压后的文件夹,创建一个my.ini文件

2.编辑my.ini文件,将下面的信息复制进去即可

  1. [mysql]
  2. # 设置mysql客户端默认字符集
  3. default-character-set=utf8
  4. [mysqld]
  5. explicit_defaults_for_timestamp=true
  6. #设置3306端口
  7. port = 3306
  8. # 设置mysql的安装目录
  9. basedir=F:\mysql-5.7.16-winx64
  10. # 设置mysql数据库的数据的存放目录
  11. datadir=F:\mysql-5.7.16-winx64\data
  12. # 允许最大连接数
  13. max_connections=200
  14. # 服务端使用的字符集默认为8比特编码的latin1字符集
  15. character-set-server=utf8
  16. # 创建新表时将使用的默认存储引擎
  17. default-storage-engine=INNODB
  18. sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

注意:basedir=F:\mysql-5.7.16-winx64 和 datadir=F:\mysql-5.7.16-winx64\data 根据自己的路径填写

  1. 以管理员身份打开cmd命令行,根据以下命令提示符进行操作:
  • 进入bin目录下,输入 mysqld --install

    安装mysql,并把“my.ini”设置为配置文件。提示”Service successfully installed.”表示成功;

  • 安装成功后接着输入 mysqld --initialize-insecure --user=mysql

    先初始化data目录,在5.7以前的版本是不需要这一步的,5.7开始要先初始化data目录,初始化成功以后你会发现根目录多了个data文件夹,如图

  • 在命令提示符中输入 net start mysql ,提示服务启动成功即可;

  • 然后用命令 mysql –u root –p ,进入mysql管理界面(密码可为空)-u后面是用户名 -p后面是密码

  • 进入界面后更改root密码,密码自己设置

    1. update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
  • 最后输入flush privileges; 刷新权限

  • 重启mysql即可正常使用,关闭net stop mysql 打开net start mysql

  • 连接上测试出现以下结果就安装好了

  • 要是安装出错了想重新装,就得使用 sc delete mysql 清空服务命令清空之后再重新装!

总结:几个注意的地方:

1.复制ini文件的内容时,MySQL的路径与数据的存储路径与MySQL的安装路径有关,根据实际情况确定。

2.初始化配置文件的时候,一定要进入到MySQL的bin目录下进行操作

mysql免安装版下载及安装教程的更多相关文章

  1. mysql免安装版下载及配置教程

    第一步:下载 下载地址:http://dev.mysql.com/downloads/mysql/ 滚动到下方就能看到了,根据自己的需求下载: 我的电脑为64为的所以下载的为 Windows (x86 ...

  2. Mysql系列(一)—— 基于5.7.22 解压版下载、安装、配置和卸载

    1.下载 从官网中直接获取自己想要的版本: MySQL Community Server 5.7.22 2.解压 将下载到的文件解压缩到自己喜欢的位置. 与mysql 5.6不同的是5.7版本中没有d ...

  3. java jdk1.8 32/64位 官方绿色版下载附安装教程

    java jdk1.8 32/64位 官方绿色版下载附安装教程 地址:https://www.jb51.net/softs/691593.html

  4. MySQL 和 Navicat Premium 下载及安装全过程

    前言: 我对 “MySQL社区版” 的理解是:它只是一个后台服务,它的管理需要用到其他的数据库管理软件,这里我用的是 Navicat Premium,这个软件可以同时为多个数据库提供管理,比如MySQ ...

  5. MySQL Server类型之MySQL客户端工具的下载、安装和使用

    本博文的主要内容有 .MySQL Server 5.5系列的下载 .MySQL Server 5.5系列的安装 .MySQL Server 5.5系列的使用 .MySQL Server 5.5系列的卸 ...

  6. MySQL Server类型之MySQL客户端工具的下载、安装和使用(博主推荐)

    本博文的主要内容有 .MySQL Server 5.5系列的下载 .MySQL Server 5.5系列的安装 .MySQL Server 5.5系列的使用 .MySQL Server 5.5系列的卸 ...

  7. Tomcat(64位)免安装版的环境安装与配置

    本篇博客主要介绍Tomcat(64位)免安装版的环境安装与配置,该篇文章同样适合于32位Tomcat免安装版的环境安装与配置. 该篇博客中的大部分内容同百度经验中的<出现unable to op ...

  8. 解决 win10 家庭版环境下 MySQL 的ODBC驱动下载及安装

    目录 写在前面 下载安装 1.首先,我们需要去官网下载ODBC驱动. 配置 1.打开控制面板.查看方式:选择大图标. 2.选择管理工具的ODBC 数据源(64 位). 3.在驱动程序目录下.我们可以看 ...

  9. MySql-8.0.x免安装版下载与配置,Navicat打开数据库链接报错1251的解决办法

    若你以前卸载过mysql,小白极大可能没有卸载和删除干净残留,没有卸载干净就肯定重装不成功,可参考https://www.cnblogs.com/Luoters/p/11869032.html 参考与 ...

随机推荐

  1. Java面试必知必会(扩展)——Java基础

    float f=3.4;是否正确? 不正确 3.4是双精度,将双精度赋值给浮点型属于向下转型,会造成精度损失: 因此需要强制类型转换: 方式一:float f=(float)3.4 方式二:float ...

  2. mount 挂载操作

    windows系统显示光盘内容 光盘文件-------->光驱设备--------->双击访问CD驱动器(访问点) Linux系统显示光盘内容 光盘文件-------->光驱设备-- ...

  3. robotframework常用关键字

    robotframework关键字 可以将关键字看作是处理数据的方法.robotframework的关键字和测试数据组成了测试用例. robotframework关键字包括系统关键字和用户关键字.用户 ...

  4. 【二分 贪心】覆盖问题 BZOJ1052 HAOI2007

    覆盖问题 bzoj1052 题目来源:HAOI 2007 题目描述 某人在山上种了N棵小树苗.冬天来了,温度急速下降,小树苗脆弱得不堪一击,于是树主人想用一些塑料薄膜把这些小树遮盖起来,经过一番长久的 ...

  5. hash表及带注释插头dp

    struct hash_map { node s[SZ+10];int e,adj[SZ+10]; inline void init(){e=0;memset(adj,0,sizeof(adj));} ...

  6. 巧用SpringBoot扩展点EnvironmentPostProcessor

    我们的项目是单体项目,使用的是springboot的框架,随着对接的外部服务越来越多,配置文件越来越臃肿..我们将对接的外部服务的代码单独抽离出来形成service依赖,之后以jar包的形式引入,这时 ...

  7. Spring Boot和Feign中使用Java 8时间日期API(LocalDate等)的序列化问题

    LocalDate.LocalTime.LocalDateTime是Java 8开始提供的时间日期API,主要用来优化Java 8以前对于时间日期的处理操作.然而,我们在使用Spring Boot或使 ...

  8. PHP Kafka 消息队列使用

      转载自:https://learnku.com/articles/44442 1. 安装 Kafka 服务# 直接到 kafka 官网 , 下载最新的 wget https://mirror.bi ...

  9. linux学习之路第七天(压缩和解压类指令详解)

    压缩和解压类 1.gzip/gunzip 指令 gzip 指令用于压缩文件, gunzip用于解压的 基本语法 gzip 文件 (功能描述:压缩文件,指令将文件压缩成*.gz文件) gunzip 文件 ...

  10. F5负载均衡-配置指导手册(含IPv6)

    F5负载均衡-配置手册 设备概况 图形化界面 通过网络形式访问F5任一接口地址,打开浏览器输入https://网络接口地址:或pc机直连F5的MGMT带外管理口,打开浏览器,输入https://192 ...