作为一个前端猿,每次换电脑都要安装一次mysql,每次安装都能遇到新问题,这次记录一下过程,以备下次换电脑之需。

首先,下载适合自己电脑的安装包,未免下次找不到,直接把需要的工具放网盘,需要的朋友自取。

链接:https://pan.baidu.com/s/1VnQwr6a6viUfz_iks9FrgA 提取码:y3eu

需要工具:mysql-5.7.17-winx64、Navicat_11;

1、将mysql-5.7.17-winx64.zip解压,我的解压路径为D:\Program Files\mysql\mysql-5.7.17-winx64;

2、修改文件my-default.ini文件,在[mysqld]下面添加以下语句:

basedir=D:\Program Files\mysql\mysql-5.7.17-winx64
datadir=D:\Program Files\mysql\mysql-5.7.17-winx64\data
port=3306

3、配置系统环境变量:

这台电脑属性-------系统------>  高级系统设置 ------>环境变量 -----> 在系统变量添加 MYSQL_HOME,值 = D:\Program Files\mysql\mysql-5.7.17-winx64  -------> 在 path 变量下添加  D:\Program Files\mysql\mysql-5.7.17-winx64\bin
添加完成后如下图:

Path里的内容如下:

注意:路径要按照自己的路径来修改。

4、以管理员身份打开cmd,可能需要进入到bin文件夹里,输入命令:

mysqld -install

安装mysql,安装成功后,输入命令:

mysqld  --initialize

创建data目录,或者也可以手动在文件夹里新增一个名为data的文件夹,如果没有这一步,可能会出现“Mysql 服务无法启动 服务没有报告任何错误”的错误;

接下来,输入命令:

net start mysql

启动服务,成功启动后,登录mysql,需要注意的是,5.7版本(即本版本)在安装时,会产生一个随机密码,需要手动在mysql目录下搜索.err,以文本形式打开才能看到如下内容:

016-02-25T15:09:43.033062Z 1 [Note] A temporary password is generated for root@localhost: so<,k70mrWe

加黑字母即为第一次的登陆密码,使用时最好直接复制。

输入命令:

mysql -u root -p

登录服务,输入该密码,登陆成功后,就是修改密码了,输入命令:set password for root@localhost = password('123'); 可能可以修改。比较常用的相关语句如下:

quit;   //直接退出mysql
net stop mysql; //停止mysql服务

5、安装Navicat_11,直接安装就好了。

6、连接Navicat_11与mysql,在保证mysql启动的情况下,点击连接,选择mysql,输入修改的密码,点击确定,就可以连接啦。

MYSQL和Navicat安装教程相关推荐

  1. MySQL 8.0 安装教程

    之前一直在用 5.7 版本,竟然一下子跳到 8.0了 有强迫症的只能强行解析一波 MySQL 5.5 -> MySQL 5 MySQL 5.6 -> MySQL 6 MySQL 5.7 - ...

  2. Navicat安装教程和评测

    Navicat是一款功能强大的数据库管理软件,拥有丰富的功能和易于使用的界面,因此价格相对较高.此外,Navicat还提供了多种数据库类型的支持,包括MySQL.Oracle.PostgreSQL等, ...

  3. MySQL 5.7安装教程(win10)

    MySQL 5.7安装教程(win10) 目录 MySQL 5.7安装教程(win10) 一.软件安装 二.配置环境变量 三.MySQL服务的安装与初次登录 四.修改MySQL字符集为utf8 一.软 ...

  4. Mysql数据库的安装教程

    Mysql数据库的安装教程 一.Mysql数据库介绍 二.Mysql数据库特性 1.Mysql现状 2.Mysql的几个特点 三.Mysql数据库中术语介绍 四.检查MySQL 是否安装 1.检测系统 ...

  5. Windows下MySQL的详细安装教程

    1.安装之前需要注意的几点 建议不要安装最新版本,一般找mysql5.0系列版本即可: mysq1官网有.zip和.msi两种安装形式: zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西:m ...

  6. MySQL下载与安装教程(小白)

    MySQL下载与安装教程,不需要my.ini文件(小白) 第一步:MySQL下载 第二步:安装过程(8.0.16版本) 第三步:检验是否安装成功 第一步:MySQL下载 (1)oracle官网下载:点 ...

  7. MySQL精简版安装教程

    MySQL精简版安装教程 提示:以下介绍的是MySQL十分精简的一个安装教程,整个一套流程操作下来之后,只会在你的电脑上安装MySQL server服务和一个MySQL 安装程序,精简的安装不会对使用 ...

  8. APACHE+PHP+MySQL 绿色版安装教程

    第一.安装并配置APACHE(以我的为例,安装到E:\Program Files\Apache Software Foundation\Apache2.2) 1.安装时默认安装,Network Dom ...

  9. mysql命令行安装教程_MySQL命令行教程

    mysql命令行安装教程 1. MySQL简介 在之前的教程中 ,我讨论了有关MySQL服务器的安装以及MySQL数据库使用入门的问题. 在本文中,我们将详细讨论如何使用MySQL命令行执行各种操作, ...

最新文章

  1. freescale imx6 编译 linux ltib,TQIMX6Q技术分享——LTIB安装配置(转)
  2. [HNOI2018]游戏[拓扑排序]
  3. AI模型变身文豪:“看懂”新闻报道,命名图片更有文采
  4. 高性能mysql 聚簇索引,高性能MySQL笔记-第5章Indexing for High Performance-005聚集索引...
  5. html判断整数小数点后两位小数点,js控制input框只能输入数字和一位小数点且小数点后面只有两位小数...
  6. python3元类简介(metaclass)
  7. ScriptManager和ClientScriptManager
  8. c语言定义的几种易错的说明
  9. python通过pcie读数据_PCIE硬盘能否直接被CPU读取?
  10. 项目分析:大学生个人财务管理系统的设计与实现
  11. 20189307《网络攻防》第五周作业
  12. 及时搜索工具下载地址 listary
  13. python画正多边形_少儿python编程之画正多边形代码优化教程
  14. java 初始化duration_Java Duration toMinutes()用法及代码示例
  15. 渗透测试详解及爱加密加固使用及优势
  16. 渗透之SQL注入-MYSQL常用语法
  17. Android获取本机号码闪退,手机号码是移动的,现在手机已经停机,想充话费却不知道本机号码,肿么查询本机号码?()...
  18. JavaScript怎么识别360浏览器?JS识别360急速模式方案,360流氓浏览器
  19. python复数的概念及运算_python 复数运算
  20. 你真的了解爬虫吗?看完你会对网络爬虫有更深更全面的认识

热门文章

  1. Python中flatten( )函数及函数用法详解
  2. php中 br什么意思,html br标签是什么意思?还有htmlbr/和/br的区别是什么?
  3. What is Dozer?
  4. SharePoint 通过各种对象触发工作流
  5. python进行文本分类,基于word2vec,sklearn-svm对微博垃圾评论分类
  6. Redis:发布订阅机制
  7. mac中vs远程linux,教会你在Mac上登陆远程Linux服务器和Windows Server
  8. Golang append函数的基本原理
  9. java形参_java形参、实参、值传递、引用传递
  10. 分布式数据库SQL引擎之解析器