主要参考大大的博客,连接如下:https://www.cnblogs.com/xiaohanlin/p/10345501.html

在装MySQL时,突然发现最新版的居然是.zip格式的,我原来的还是有界面的,没办法,只好跟进时代潮流,下面介绍一下.zip版的MySQL安装教程

首先进入官网: https://dev.mysql.com/downloads/mysql/

然后选择你想要的版本

下面是最新的版本,根据你的选择下载

然后解压到指定路径

其中data和my.ini是自己添加的,data是一个空文件夹,my.ini是一个有txt更改后缀后的配置文件,my.ini内容如下:

[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\\anzh\\Mysql
# 设置为MYSQL的数据目录
datadir=D:\\anzh\\Mysql\\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables //此命令的意思是免密码登录,先不注释,等修改root密码后再注释即可

后缀名通过重命名更改txt后缀即可,会出现如下提示,点击确定即可

并且还要把my.ini保存为ANSI格式,不然会报error:Found option without preceding group in config file: D:\Mysql\mysql-5.7.19-winx64\my.ini at line: 1的错误

(此图是借鉴的,链接一会在下方注明)

然后在path中添加环境变量,此电脑图标右击属性->高级系统设置->环境变量->找到path,新建,然后输入MySQL的安装路径,到bin目录,例如我的就是D:\anzh\Mysql\bin

点击确定,然后输入cmd以管理员身份进入命令提示符,进入MySQL的bin目录输入以下命令:

mysqld install
net start mysql  //主要是安装MySQL和开启MySQL的命令

(此图也是借鉴,因为我已经安装成功,同样会在最后注释出处)

因为my.ini中加入了skip-grant-tables配置,所以可以直接使用  mysql -u root -p     输入任意密码登录

(此图也是借鉴,因为我已经安装成功,同样会在最后注释出处)

然后修改密码

#将数据库切换至mysql库
mysql> USE mysql;
#修改密码
mysql> update user set authentication_string=PASSWORD('密码') where user='root';
#刷新MySQL权限
mysql> flush privileges;
#退出
mysql> exit;

然后将my.ini文件中skip-grant-tables注释了,然后再重启MySQL即可,这时输入

mysql -uroot -p密码

就可以正常登录,登录后执行show databases;

可能会报错  ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

需要用如下命令再改一次密码

alter user user() identified by "密码";  

再次感谢那篇教程的大大,因为我已经安装成功,所以就借鉴了他的图片

再次注明连接地址:https://www.cnblogs.com/xiaohanlin/p/10345501.html

如果你还有MySQL安装软件的话,参考这篇博客:https://blog.csdn.net/qq_38756992/article/details/84929787

MySQL的卸载:https://blog.csdn.net/NRlovestudy/article/details/83084756

关于新版的MySQL安装教程的更多相关文章

  1. 2021 MySQL安装教程(最新教程)- 含网盘下载

    大家好,我是 我玩亚索我会C.最近电脑重装系统了,然后就想着装个MySQL,由于很久没装过了,于是上网搜索了教程,但是发现现在MySQL安装和之前的不一样了,网上都是旧版的安装教程,所以我就做一篇新版 ...

  2. CentOS下Mysql安装教程

    CentOS下Mysql安装教程 本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个 ...

  3. Windows之MySQL安装教程

    MySQL安装说明 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,My ...

  4. Docker系列之MySQL安装教程

    Docker系列之MySQL安装教程 有了前面的基础教程Docker系列之常用命令操作手册之后,本博客记录一篇mysql的安装教程 mysql镜像查询命令 docker search mysql 几个 ...

  5. windowns环境下mysql 安装教程

    windowns环境下mysql 安装教程 一:这里以绿色版安装为例(解压就可以使用) 下载地址: 下载页面:https://dev.mysql.com/downloads/mysql/  2:点击 ...

  6. MySQL-配置环境变量及修改密码(附-mysql安装教程)

    MySQL-配置环境变量和修改密码 mysql的安装教程:链接:https://pan.baidu.com/s/1rrPT2X0yRF58kN8jZZx-Mg 密码:55dh 一. 闪退问题 1.1. ...

  7. mySql 安装教程

    看了好久别人的文章,今天就开始自己写第一篇.希望给别人能提供帮助,也可以方便自己查阅. 前两天自己安装了mysql,感觉是比oracle好装多了. mysql安装有两种方式,一种是安装包安装方式,一种 ...

  8. linux - mysql 安装教程

    环境介绍>>>>>>>>>>>>>>>>>> 操作系统:Centos 7 mysql数据库版 ...

  9. Ubuntu server 安装及jdk+mysql安装教程

    Ubuntu server 安装教程 1.查找及下载Ubuntu镜像文件 可以在以下页面下载想要的版本,我这里选择19.04 server版的iso镜像文件: http://mirrors.163.c ...

  10. mysql 安装教程(详细说明)

    如果你装过,一定要先卸载干净,并且重启重新装.卸载教程(保证成功)https://www.cnblogs.com/qzhc/p/11354678.html 大家都知道MySQL是一款中.小型关系型数据 ...

随机推荐

  1. C语言中局部变量和全局变量关于释放

    1.全局都属于静态,局部区分静态非静态,局部静态和全局的区别在于可见范围,局部能使用外部看不见的意思,本质相同的. 2.如果是全局变量或局部静态变量,编译器会为其分配一个位于静态存储区的地址.这个地址 ...

  2. ADE-XL bsub提交超时

    查找命令行log, Fatal server error: could not open default font 'fixed' 解决方案: yum install 'xorg-x11-font*'

  3. sql执行多条语句

    问题背景: 今天想在xml里面写一个sql,执行批量修改, update question_rules set score=${rule.score}, data_describe=#{rule.da ...

  4. ajv参数验证

    1.验证枚举类型 var schema = { "properties": { "data": { "type": "object ...

  5. (1127)arm 架构, c++模板

    (1)ARM M0 (2)c++形参

  6. 使用FTP协议的主机必须设置xftp版本1.2...

    1.查看是不是没安装xftp,xshell上的那个按钮只是启动按钮 2.还是不行的话,试试在linux上安装这个: yum  install lrzsz

  7. pg到达梦数据迁移常见问题

    1  迁移提示 ERROR: column t1.tgconstrname does not exist Position: 113 重新迁移,选择转换的时候提示:ERROR: column t1.t ...

  8. file的各种转换

    1.将bloburl转换为file格式 let data = { name: "新年致辞.png", status: "success", uid: 16643 ...

  9. OSPF配置常用命令知识总结

    OSPF配置常用命令知识总结 1.display ospf abr-asbr 命令用来显示OSPF的区域边界路由器和自治系统边界路由器信息. [R3]dis ospf abr-asbr OSPF Pr ...

  10. ES深分页

    一.背景 1.ES默认分页from+size 2.在大数据量和深度分页的时候,效率非常低 二.效率低原因 1.例如要查第501页的10条数据,from为5000,size为10 2.ES会查询并排序5 ...