1.下载:

将下载的mysql-5.7.20-winx64压缩包解压后的整个目录放在自己喜欢的位置,我的放在D盘根目录下

3.配置:

创建MYSQL_HOME变量,变量值为你解压的位置

在Path中添加%MYSQL_HOME%\bin;(注意结尾处有分号)

最后保存就完成了MySql的环境变量配置了

接下来是补充data文件和my.ini

在D:\mysql-5.7.20-winx64\bin目录下用管理员打开cmd (管理员打开cmd的方法有几种,其中一种可以通过win+x 然后选择命令提示符(管理员)打开后记得在DOS转到 D:\mysql-5.7.20-winx64\bin目录下) 然后运行mysqld --initialize-insecure --user=mysql (注意有空格)

然后返回目录就会发现有data目录了

进入mysql-5.7.20-winx64目录,创建文件,并命名为my.ini

[client]

port=3306

default-character-set=utf8

[mysqld]

设置为自己MYSQL的安装目录

basedir=D:\mysql-5.7.20-winx64

设置为MYSQL的数据目录

datadir=D:\mysql-5.7.20-winx64\data

port=3306

character_set_server=utf8

sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER

开启查询缓存

explicit_defaults_for_timestamp=true

skip-grant-tables

4.安装mysql服务并启动:

①以管理员身份打开cmd窗口后,将目录切换到你解压文件的bin目录

②再输入mysqld install回车运行就行了

③接着就是输入 net start mysql 启动服务。

5.修改密码:新装的mysql默认是没有密码的,下面我们直接root用户进入mysql

cmd命令窗口直接输入mysql -u root -p就能进入mysql

有很多方法:

1.用root 进入mysql后

mysql>set password =password('你的密码');

mysql>flush privileges;

2.使用GRANT语句

mysql>grant all on . to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant option ;

mysql>flush privileges;

3.进入mysql库修改user表

mysql>use mysql;

mysql>update user set password=password('你的密码') where user='root';

mysql>flush privileges;

mysql-5.5.20-winx64_mysql-5.7.20-winx64命令安装相关推荐

  1. mysql 5.6.37 winx64_Mysql 5.6.37 winx64安装双版本mysql笔记记录

    机器上现在已经存在5.0版本Mysql的情况下,继续安装一个最新版的mysql. 一.官网下载免安装压缩包. 本人下载的是mysql-5.6.37-winx64.zip.将压缩包解压到自定义目录中.例 ...

  2. mysql 5.6.31 配置_MySQL5.6.31 winx64.zip 安装配置教程详解

    #1. 下载 # #2.解压到本地 修改必要配置my*.ini #3.mysql install admin模式启动cmd cd mysql目录/bin 执行安装: mysqld -install 启 ...

  3. mysql 5.7.22 winx64_MySQL 5.7.22 winx64 安装配置方法图文教程

    登录MySQL官网(https://dev.mysql.com/downloads/windows/installer/8.0.html),Downloads--Community--MySQL Co ...

  4. [超详细]MySQL本地版本升级(从5.5.20到8.0.21)

    写在前面 升级本地mysql,当前5.5.20,升级前先备份本地的数据库文件 以防数据丢失 一.卸载本地的旧版本 1. 停止MySQL服务 win+R 打开运行,输入 services.msc 点击 ...

  5. 20个常用Linux性能监控工具/命令

    20个常用Linux性能监控工具/命令 对于 Linux/Unix 系统管理员非常有用的并且最常用的20个命令行系统监视工具.这些命令可以在所有版本的 Linux 下使用去监控和查找系统性能的实际原因 ...

  6. 20.27 分发系统介绍 20.28 expect脚本远程登录 20.29 expect脚本远程执行

    20.27 分发系统介绍 20.28 expect脚本远程登录 20.29 expect脚本远程执行命令 20.30 expect脚本传递参数 20.27 分发系统介绍 分发系统,什么叫分发系统,首先 ...

  7. ubuntu安装python百度经验_如何在Ubuntu 20.04上安装Python 3.9(含python编译安装和使用Apt命令安装)...

    在本文中,我们将向您展示在Ubuntu 20.04上安装Python 3.9的两种方法.第一种使用APT命令安装Python3.9,第二种是在Ubuntu20.04上编译安装Python 3.9.本教 ...

  8. 30岁是全新的20岁?---《20岁时光不再来》

    TED最火的视频之一<20岁时光不再来>的分享者Meg Jay是一名心理咨询师.她的第一位咨询者是一位20多岁的姑娘,而这个姑娘正在和一个"渣男"谈恋爱,并深陷其中. ...

  9. 根据当前日期进行以下方面的处理: 1、取得日期的年份、月份、天、时、分、秒,并转换成大写日期格式 如:2013年8月17日 20时30分20秒 2、根据日期的不同时间段,做问候语: 早上8:00-12

    根据当前日期进行以下方面的处理: 1.取得日期的年份.月份.天.时.分.秒,并转换成大写日期格式 如:2013年8月17日 20时30分20秒 2.根据日期的不同时间段,做问候语: 早上8:00-12 ...

  10. deepin安装tftp服务器_用PXE网络安装Deepin 20系统的设置:可同时安装多台机器

    以下是使用PXE网络安装Deepin 20系统的设置方案,利于该安装方法可以同时安装多台机器,它是大规模安装深度Deepin机器的首选方案.该方法使用Dnsmasq,它是一个轻量的域名解析,DHCP服 ...

最新文章

  1. 豆瓣评分9.1榜首图书:这本经典编程教材,第2版全面升级!
  2. u-boot之怎么实现分区
  3. DCASE三次挑战赛概览
  4. 在vue中methods互相调用的方法
  5. Entityframework批量删除
  6. 深度学习在轨迹数据挖掘中的应用研究综述
  7. xpath获取标签的属性值_论xpath与css定位方式
  8. 趣学 C 语言(六)—— 结构和联合
  9. python找不到os模块_Python中的OS模块:您需要知道的一切
  10. javascript高级程序设计pdf_JavaScript八张思维导图
  11. 操作系统-io设备基本概念和分类
  12. 关于谷歌浏览器62版本之后引用video.js不能自动播放的问题(Cross-origin plugin content from http://vjs.zencdn.net/swf/5.0.0-rc
  13. Mac破解软件 “XXX”意外退出 奔溃解决方法
  14. Windows照片查看器无法打开此图片怎么办
  15. idea git Untracked Files Prevent Pull
  16. 霸榜COCO!DINO: 让目标检测拥抱Transformer
  17. C语言利用数组输出26个小写字母
  18. Date日期格式转换
  19. xHunt:针对科威特航运组织的攻击行动
  20. vc 屏幕上绘制透明矩形框(可设置颜色,宽度)

热门文章

  1. 将查询好的快递单号以及物流导出EXCEL表格
  2. php中插入word文档,word里如何插入pdf
  3. 【劫持】网页被注入广告
  4. vue前端自动生成编号或者订单单号(日期+随机数)
  5. 计算机硬盘中了病毒处理方式,电脑硬盘被病毒加密如何解决 电脑硬盘被病毒加密的解决方法...
  6. 查看CAD图纸时,如何改背景颜色呢?
  7. 获取win10锁屏壁纸
  8. require的用法 php,PHP 关于require()文件包含的用法详解
  9. 当面试官问你“我为什么要聘用你”
  10. 百度网盘网页版——文件排序