windows10 安装MySQL ZIP版本
今天重新学习了一下MySQL,但是呢刷题网站不知道为什么很卡,输入容易卡死崩溃,于是乎想在win10上面进行安装进行练习。
发现电脑里面没有,于是进行安装。
1.首先下载MySQL
https://downloads.mysql.com/archives/community/ 进入下载链接,选择你需要安装得版本。在这里,我下载的是ZIP解压缩版。安装方便。

2、解压MySQL,配置环境变量
将SQL解压缩到一文件夹中。我解压到F:/mySQL文件夹下。
在环境变量Path下,新增mySQL的bin目录地址,如F:/mySQL/bin:




选择path,找到新建将下载好得解压得mysql/bin目录放进去。如图我得在F:mysql
3.建立mysql得配置文件;
在mysql得目录(F:\mysql-5.7.37-winx64)下面新建my.ini文件 (--------------注意这里面my.ini 里面添加skip-grant-tables 用来修改密码用)

并配置如下信息:
[mysqld]
basedir = F:\mysql-5.7.37-winx64
datadir = F:\mysql-5.7.37-winx64\data
port=3309 #备注这里可以更改一下mysql得端口避免端口冲突或安全。
character_set_server=utf8
此处,basedir为mySQL启动文件的根目录,datadir为数据库存放地址,port为mySQL程序启动端口。
备注:新建时,C:\mySQL\data目录一定要为空。
4、安装mysqld
(首先执行以下命令,不是很理解,但确实好用,先Mark一下。。。)
mysqld --initialize-insecure --user=mysql
说明:使用-initialize生随机密码,由于自己学习,使用-initialize-insecure生成空密码。默认帐号root,后面的-user=mysql不更改。xitonghe.com
进入F:\mysql-5.7.37-winx64\/bin文件夹,以管理员身份执行mysqld -install。 #---------- 这里千万要记得一定要MySQL -install 我因为没有进行安装会报错。如果进行报错则需要mysql -remove 删除目录data下面的文件重新初始化,然后进行mysql -install
5.使用cmd 命令进行mysql启动 这里必须使用管理员权限进行cmd启动;

或者

手动去服务里面进行mysql 启动。
6、关闭mySQL:
net start mysql
net stop mysql 使用命令行管理mySQL
使用Navicat图形化工具管理mySQL
Navicat的配置很简单,要注意端口号对应。

这样就成功了。 这里有个需要注意得是mysql得版本有些不一样。上面版本初始化语句不知道密码。然后需要在my.ini
添加skip-grant-tables ,但是这里登录MySQL的时候控制台会报错。错误原因:mysql数据库下已经没有password这个字段了,password字段改成了authentication_string。
于是使用语句 (
update mysql.user set authentication_string=PASSWORD('yourpassword') where User='root';) 更改密码之后进行 刷新权限 flush privileges

然后就可以了。大功告成!
windows10 安装MySQL ZIP版本的更多相关文章
- mysql.zip版本的安装教程
MySQL zip版本安装 一直以来都习惯了使用MySQL安装文件(.exe),今天下载了一个.zip版本的MySQL,安装过程中遇到了一些问题,如下: 1.在MySQL官网上(http://dev. ...
- Linux下yum安装MySQL yum安装MySQL指定版本
yum安装MySQL 1. 查看有没有安装过 yum list installed MySQL* (有存在要卸载yum remove MySQL*) rpm -qa | grep my ...
- debian 8 解压安装mysql(版本5.7.19)
debian 8 解压安装mysql(版本5.7.19)一.下载 根据目标主机的型号官网下载mysql安装包如: mysql-server_5.7.19-1debian8_amd64.deb-bund ...
- MySQL zip版本安装
一直以来都习惯了使用MySQL安装文件(.exe),今天下载了一个.zip版本的MySQL,安装过程中遇到了一些问题,如下: 1.在MySQL官网上(http://dev.mysql.com/down ...
- 安装Mysql最新版本mysql-5.7.10-winx64出现的几个问题解决
电脑是64位的安装不了Windows (x86, 32-bit),Mysql installer MSI ,然后下载了Windows (x86, 32-bit), ZIP Archive 这种是免安装 ...
- 安装mysql zip 安装包 Navicat连接
笔者在安装mysql时一直出现各种问题,今天难得成功一次,决定记录一下,留作纪念与参考 安装第一步,下载mysql https://dev.mysql.com/downloads/mysql/ 以在w ...
- win10 安装mysql zip 压缩包版
从官网下载zip https://www.mysql.com/downloads/ 解压 D:\devtool\mysql-5.7.17-winx64\ 将 D:\devtool\mysql--wi ...
- debian、ubuntu安装mysql指定版本
因为在使用docker时,Debian中的mysql已变为mariadb,然后总是会出现一些错误,所以故想在debian上安装mysql5.7版本 1.访问https://dev.mysql.com/ ...
- 安装mysql.zip文件教程(包含常见问题修复)
参考链接: https://jingyan.baidu.com/article/63f236284aca280208ab3dcc.html https://jingyan.baidu.com/arti ...
随机推荐
- IO——字节缓冲流
缓冲流:BufferedInputStream / BufferedOutputStream 提高IO效率,减少访问磁盘的次数 数据存储在缓冲区,调用flush将缓存区的内容写入文件中,也可以直接cl ...
- python基础练习题(题目 递归求阶乘)
day18 --------------------------------------------------------------- 实例026:利用递归方法求5! 分析:递归包括递归体和递归条 ...
- Failed to load resource: the server responded with a status of 404 ()
今天遇到了一个一开始感觉很莫名其妙的报错 在编写页面的时候把原先写在html页面里的js代码单独拿出来做成一个JavaScriptUtil文件,放在了和html页面同一个目录下.运行之后在对应的页面c ...
- Java中时间类中的Data类与Time类
小简博客 - 小简的技术栈,专注Java及其他计算机技术.互联网技术教程 (ideaopen.cn) Data类 Data类中常用方法 boolean after(Date date) 若当调用此方法 ...
- XCTF练习题---MISC---reverseMe
XCTF练习题---MISC---reverseMe flag:flag{4f7548f93c7bef1dc6a0542cf04e796e} 解题步骤: 1.观察题目,下载附件 2.拿到手以后发现是个 ...
- [STL] vector 可变数组
点击查看代码 #include<iostream> #include<vector> using namespace std; int main() { // 初始化 a 为 ...
- Java中 equals和==的区分, new Integer和 非new的区别
浅谈 equals 和 == ,new出的Integer和非new出的Integer 首先我们要知道在 == 比较的是内存地址值(不包括8种基本数据类型) equals比较的是两个值(内容)是否相同. ...
- ucore lab1 操作系统启动过程 学习笔记
开头赞美THU给我们提供了这么棒的资源.难是真的难,好也是真的好.这种广查资料,反复推敲,反复思考从通电后第一条代码搞起来理顺一个操作系统源码的感觉是真的爽. 1. 操作系统镜像文件ucore.img ...
- kubernetes源码学习-环境配置篇
下载源码 根据kubernetes github 方式可以 mkdir -p $GOPATH/src/k8s.io cd $GOPATH/src/k8s.io git clone https://gi ...
- 思索 p5.js 的最佳实践
思索 p5.js 的最佳实践 本文写于 2020 年 12 月 18 日 p5.js 是一个 JavaScript 库,用于为艺术家.设计师提供更容易上手的创意编程. 它有着完整的一套基于 Canva ...