【必知必会】手把手教你配置MySQL环境变量——图文详解
一、先决条件
假设我们已经成功安装MySQL数据库。如果还有小伙伴不知道如何安装MySQL数据库,可以在本文下留言,留言数超20,则出一期“手把手教你安装MySQL数据库——图文详解”的文章。
二、登录MySQL
当 MySQL 服务已经运行时,我们可以通过命令提示符(cmd)窗口登录到 MySQL 数据库。我们打开命令提示符窗口,输入以下格式的命令:
mysql -h 主机名 -u 用户名 -p
参数说明:
- -h:指定客户端所要登录的 MySQL 主机名,登录本机(localhost 或 127.0.0.1)该参数可以省略;
- -u:登录的用户名;
- -p:告诉服务器将会使用一个密码来登录,如果所要登录的用户名密码为空,可以忽略此选项。
如果我们要登录本机的 MySQL 数据库,只需要输入以下命令即可:
mysql -u root -p
当我们在cmd窗口中输入上述命令并按回车后发现了如下图所示的提示信息:

咦?我们明明已经成功安装mysql了,为啥还出现上述图片中的提示信息呢?
三、配置MySQL的环境变量
哦~原来是我们的系统无法识别mysql命令,只需要把mysql添加到系统中的环境变量即可。
1、右键单击“此电脑”,在弹出的菜单中选择“属性”选项并确定。如下图所示。

2、在弹出的窗口中,点击左侧边栏的“高级系统设置”选项并确定。如下图所示。

3、在弹出的窗口中,选择“高级”选项卡,然后点击界面中的“环境变量(N)…”按钮。如下图所示。

4、在弹出的窗口中,点击“系统变量(S)”下的“新建(W)…”按钮。如下图所示。

5、在弹出的窗口中,在“变量名(N)”文本框中填入“MYSQL_HOME”,在“变量值(V)”文本框中填入安装MySQL时所选择的安装路径位置(例如:C:\Program Files\MySQL\MySQL Server 5.7。如下图2所示)并点击界面中的“确定”按钮。如下图1所示。
图1
图2
6、在系统变量列表中,我们则可以看到刚刚添加成功的“MYSQL_HOME”变量信息。如下图所示。

7、在系统变量列表中,找到变量名为“Path”的变量信息,鼠标左键单击选中它,然后再点击下方的“编辑(I)…”按钮。如下图所示。

8、在弹出的窗口中(不同window版本系统,此处弹出的窗口布局样式可能不同),鼠标定位到“变量值(V)”文档框内容的末尾处(该文本框中已有的内容,切记不可删除)。如下图所示。

9、如果该末尾处已有英文输入法状态下的分号(;)则不用再次添加,如果没有则需要添加英文输入法状态下的分号(;)。在分号后面添加“%MYSQL_HOME%\bin”文本内容,然后点击界面的“确定”按钮。如下图所示。

10、此时回到“环境变量”窗口,然后点击界面的“确定”按钮,切记不要点击右上角的“X”或者界面的“取消”按钮关闭该界面,否则上面所有的配置都会清空。如下图所示。

11、此时回到“系统属性”窗口,然后点击界面的“确定”按钮,切记不要点击右上角的“X”或者界面的“取消”按钮关闭该界面,否则上面所有的配置都会清空。如下图所示。

12、到此,MySQL的环境变量则配置完成。
四、验证MySQL环境变量是否配置成功
1、重新打开一个cmd窗口,再次输入“mysql -u root -p”命令,此时弹出“Enter password”的提示。如下图所示。

2、输入安装MySQL时配置的root用户名的密码并回车,窗口中展示“Welcome to the MySQL monitor……”字样内容,则代表我们配置MySQL环境变量成功啦~。如下图所示。

--------------------------------------本文到此结束-------------------------------------------
如果喜欢我的文章内容,可以点赞、收藏、关注哟~
【必知必会】手把手教你配置MySQL环境变量——图文详解的更多相关文章
- 第一节:学会Java前提-手把手教你配置JDK环境变量
前言 大家好,今天写一遍学会Java前提-手把手教你配置JDK环境变量的概述,希望你们喜欢 下载地址 下载jdk,和eclipse就比较简单了,提供JDK 9 地址: http://www.oracl ...
- 配置mysql环境变量
配置mysql环境变量(非必要) 说明:给mysql配置环境变量后我们就可以在cmd里运行mysql(开启.停止等操作) 1. 和其实环境变量的配置方法一样,我们打开环境变量配置窗口(组合键win+P ...
- OS 系统下安装MySql 配置MySql环境变量
学习Hive需要,闲话不说 本文的内容: 下载Mysql for Mac 下载Mysql Workbench 安装 Mysql 和 Mysql Workbench 配置Mysql在OS 系统上的环境变 ...
- Flume中的flume-env.sh和log4j.properties配置调整建议(图文详解)
GC是内存的回收的意思. Flume中的flume-env.sh配置调整建议 [hadoop@master conf_HostInterceptor]$ pwd /home/hadoop/app/fl ...
- HelloWorld系列(一)- 手把手教你做JDK环境变量配置
分下载,配置,验证三个步骤讲解如何进行JDK环境变量配置. 步骤1:首先看配置成功后的效果步骤2:下载,并解压到E:\JDK步骤3:环境变量配置步骤4:Win10 下环境变量Path的配置步骤5:验证 ...
- IIS8 使用FastCGI配置PHP环境支持 过程详解
平时帮朋友们配置过一些PHP环境的服务器,但是一直使用的都是Apache HTTP+PHP,今天呢,我吧IIS+PHP配置方式给大家发一下下~呵呵. 在这里,我使用的是FastCGI模块映射的方式配置 ...
- windows下配置mysql环境变量 - 使用cmd访问mysql(图)
window7为例,右击“计算机” - 单击“属性” - 单击“高级系统设置” - 单击“环境变量”,剩下看图: <图1> 右下角"环境变量". <图2>选 ...
- Windows中配置MySQL环境变量
安装好MySQL后,在Windows环境下配置环境变量 1)新建MYSQL_HOME系统变量 配置MySQL的安装路径:C:\Program Files\MySQL\MySQL Server 5.7 ...
- 手把手教Linux驱动3-之字符设备架构详解,有这篇就够了
一.Linux设备分类 Linux系统为了管理方便,将设备分成三种基本类型: 字符设备 块设备 网络设备 字符设备: 字符(char)设备是个能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程 ...
随机推荐
- 关于使用 koa路由与mysql模块, ctx.body获取不到值的问题
var Koa = require('koa');var Router = require('koa-router' );var bodyParser = require('koa-bodyparse ...
- bat-winget-win平台的软件包管理器
win10 1709版本以后 引入的包管理器,如果不可用 需要 更新一下 应用安装程序. winget命令的功能 常用的就 安装 卸载 更新 . 卸载 使用中如果提示 策略 不允许,可执行下面命 ...
- 训练一个图像分类器demo in PyTorch【学习笔记】
[学习源]Tutorials > Deep Learning with PyTorch: A 60 Minute Blitz > Training a Classifier 本文相当于 ...
- Visio Professional之活动图
1 什么叫活动图? 活动图在本质上是一种流程图. 活动图(Activity diagram)是UML用于对系统的动态行为建模的一种常用工具,它描述活动的顺序,表示一个活动到另一个活动的控制流. 2.活 ...
- Dubbo源码(一) - SPI使用
为什么学SPI Dubbo 的可扩展性是基于 SPI 去实现的,而且Dubbo所有的组件都是通过 SPI 机制加载. 什么是SPI SPI 全称为 (Service Provider Interfac ...
- SpringCloud微服务实战——搭建企业级开发框架(四十四):【微服务监控告警实现方式一】使用Actuator + Spring Boot Admin实现简单的微服务监控告警系统
业务系统正常运行的稳定性十分重要,作为SpringBoot的四大核心之一,Actuator让你时刻探知SpringBoot服务运行状态信息,是保障系统正常运行必不可少的组件. spring-b ...
- 浅谈 exgcd
众所周知欧几里得算法是: \[\gcd(a,b)=\gcd(b,a\bmod \,b) \] 也叫辗转相除法. 拓展欧几里得算法(exgcd),可以用来找到形如 \(ax+by=\gcd(a,b)\) ...
- linux安全之网络设置
可以通过/etc/sysctl.conf控制和配置Linux内核及网络设置. # 避免放大攻击 net.ipv4.icmp_echo_ignore_broadcasts = 1 # 开启恶意icmp错 ...
- 在centos7.6上部署前后端分离项目Nginx反向代理vue.js2.6+Tornado5.1.1,使用supervisor统一管理服务
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_102 这一次使用vue.js+tornado的组合来部署前后端分离的web项目,vue.js不用说了,前端当红炸子鸡,泛用性非常广 ...
- 基于Docker-compose搭建Redis高可用集群-哨兵模式(Redis-Sentinel)
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_110 我们知道,Redis的集群方案大致有三种:1)redis cluster集群方案:2)master/slave主从方案:3) ...