1. 下载zip包

https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-winx64.zip

2. 找一个目录解压缩

3. 简单进行安装:

感觉可以不添加环境变量.

解压缩进入目录

创建一个 my.ini的文件.

我这里面的 简单的内容为:

####################配置文件开始###################
[client]
default-character-set=utf8
[mysqld]
port=
basedir ="c:\cwdata\mysql-5.7.25-winx64/"
datadir ="c:\cwdata\mysql-5.7.25-winx64/data/"
tmpdir ="c:\cwdata\mysql-5.7.25-winx64/data/"
socket ="c:\cwdata\mysql-5.7.25-winx64/data/mysql.sock"
log-error="c:\cwdata\mysql-5.7.25-winx64/data/mysql_error.log"
#server_id =
#skip-locking
max_connections=
table_open_cache=
query_cache_size=1M
tmp_table_size=32M
thread_cache_size=
innodb_data_home_dir="c:\cwdata\mysql-5.7.25-winx64/data/"
innodb_flush_log_at_trx_commit =
innodb_log_buffer_size=128M
innodb_buffer_pool_size=128M
innodb_log_file_size=10M
innodb_thread_concurrency=
innodb-autoextend-increment=
join_buffer_size = 128M
sort_buffer_size = 32M
read_rnd_buffer_size = 32M
max_allowed_packet = 32M
explicit_defaults_for_timestamp=true
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#skip-grant-tables
####################配置文件结束###################

注意 红色字体 要根据目录进行修改.

4. 选择在当前目录打开 cmd

注意下bin目录

执行安装命令

mysqld --install

很不幸 我这边报错了

方法应该是安装 vc++ 的包

https://www.microsoft.com/en-us/download/details.aspx?id=40784

而且好像必须使用 vc++ 2013 的版本

安装完成或可以安装服务了:

然后执行 初始化

mysqld --initialize

然后启动mysql

net start mysql

5. 进行密码设置的处理

执行处理会报错

注意 我的my.ini文件里面有 skip-grant-tables 的设置

需要使用另外一个命令来设置密码

update MySQL.user set authentication_string=password('Test6530') where user='root' ;

然后注意掉配置文件里面的 skip-grant-tables

然后重启一下 mysql

但是很蛋疼 必须使用 这么一个命令来执行

alter user 'root'@'localhost' identified by 'Test6530';
据说也可以执行这个命令
set password=password('Test6530');

6. 设置 外部地址能够访问这个 mysql数据库

最贱的方法是执行一个命令

update user set host='%' where host='localhost';

注意需要先  切换一下数据库才可以.

想要查询一下结果的话 可以看这里.

7. 使用 navicat 连接测试

貌似 修改完 user表 还需要重启一下数据库才可以

再测试一下 就能够连接上了:

Mysql 5.7 Windows 版本(zip)的安装简单过程的更多相关文章

  1. mysql 8 windows 版本zip方式安装步骤

    mysql 8 windows 版本zip方式安装步骤(下载地址:https://dev.mysql.com/downloads/mysql/)1,解压ZIP文件到指定目录下:如D:\mysql-8. ...

  2. windows使用zip包安装mysql8.0.12

    1.前言 在windows下有两种安装mysql的方式,一种是msi的方式,一种是使用zip包的安装方式.通常都是用msi的方式,毕竟不需要敲命令,只用图形界面就可以完成安装.zip包的安装方式也很简 ...

  3. MySQL v5.7.18 版本解压安装

    下载MySQL https://dev.mysql.com/downloads/mysql/5.1.html#downloads 个人机子是64位的,所以选择下载:Windows (x86, 64-b ...

  4. windows版本redis下载安装

    官方网站:http://redis.io/ 官方下载:http://redis.io/download 可以根据需要下载不同版本 在官方下载网页中有一个window版本的说明,说redis官方没有wi ...

  5. Redis windows版本资源与安装

    这里提供一个windows版本的Redis百度云资源 链接: https://pan.baidu.com/s/19JY_d_J87n98OeAHK9qI4A 密码: d6dq 1,GitHub下载地址 ...

  6. Windows上Python2.7安装Scrapy过程

    需要执行: pip install scrapy pip install requests 在Windows下用pip安装Scrapy报如下错误,看错误提示就知道去http://aka.ms/vcpy ...

  7. windows server 2008/2012安装PostgreSQL过程及问题总结

    今天第一次接触在Windows Server2008/2012 下安装PostgreSQL,遇到的问题总结如下: 1.首先,在安装的时候,我更改安装目录改为自定义的E盘,安装时报错:libintl.d ...

  8. MySQL 5.6.22 win32 zip版安装

    mysql 5.6.22 32位下载地址:http://cdn.mysql.com//archives/mysql-5.6/mysql-5.6.22-win32.zip 1 从http://dev.m ...

  9. mysql数据库之windows版本

    安装  第一步:打开网址,http://www.mysql.com.点击downloads之后跳转到http://www.mysql.com/downloads/选择Community选项 第二步:按 ...

随机推荐

  1. 提升SQLite数据插入效率低、速度慢的方法

    前言 SQLite数据库由于其简单.灵活.轻量.开源,已经被越来越多的被应用到中小型应用中.甚至有人说,SQLite完全可以用来取代c语言中的文件读写操作.因此我最近编写有关遥感数据处理的程序的时候, ...

  2. 报错Unexpected token u

    报错Unexpected token u,出错位置提示在index.html的第一行. 出现这个错误的原因是尝试JOSN.parse一个undefined的对象导致的,解决办法就是如果为undefin ...

  3. WPF 格式化输出- IValueConverter接口的使用 datagrid列中的值转换显示

    以前在用ASP.NET 做B/S系统时,可以方便地在GRIDVIEW DATAList等数据控件中,使用自定义的代码逻辑,比如 使用 <%# GetBalance(custID) %> 这 ...

  4. 想要快速上手 Spring Boot?看这些教程就足够了!

    1.项目名称:分布式敏捷开发系统架构 项目简介:基于 Spring + SpringMVC + Mybatis 分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录).内容管理. ...

  5. 【转】TCP和SOCKET关系

    socket是TCP/IP协议的API   TCP是数据的介质,Socket是TCP的介质. 查了一下RFC文档,Socket是RFC147,更新时间是1971年.TCP是RFC793,更新时间是19 ...

  6. PHP 依赖注入,依赖反转 (IOC-DI)

    https://my.oschina.net/u/3529405/blog/1821744 <?php /** * 依赖注入 IOC DI * 参考文章 * https://segmentfau ...

  7. rabbitmq官方的六种工作模式

    1.RabbitMq1.1介绍RabbitMQ是一个消息代理:它接受并转发消息.你可以把它当成一个邮局:当你想邮寄信件的时候,你会把信件放在投递箱中,并确信邮递员最终会将信件送到收件人的手里.在这个例 ...

  8. syzkaller 资料集合

    搭建 1.Setup: Ubuntu host, QEMU vm, x86-64 kernel https://github.com/google/syzkaller/blob/master/docs ...

  9. BZOJ4061/Gym100624F CERC2012 Farm and Factory 最短路、切比雪夫距离

    传送门--BZOJCH 传送门--Vjudge 设\(f_i\)表示\(i\)到\(1\)号点的最短距离,\(g_i\)表示\(i\)到\(2\)号点的最短距离,\(s_i\)表示\(n+1\)号点到 ...

  10. HTML+CSS之盒子模型

    一.元素分类 CSS中html的标签元素大体分为三种类型 1.块状元素 @特点: #每个块级元素都从新的一行开始,并且其后的元素也另起一行(一个块级元素独占一行) #元素的高度.宽度.行高以及顶和底边 ...