cmd中连接mysql时报mysql不是内部或外部命令,也不是可运行的程序或批处理文件,该怎么办

2024-08-26 17:50:44 浏览

假设安装的mysql目录是D:\MySQL\MySQL_Server_5.5\

cmd中连接时报不是内部

如果你打开cmd后直接输入mysql是不行的,需要配置mysql的环境变量,

那么就在环境变量中增加D:\MySQL\MySQL_Server_5.5\bin

变量名称可以随便起,比方说mysql_home

这样就可以了直接使用mysql命令了。

因为你要用到的mysql命令是在D:\MySQL\MySQL_Server_5.5\bin下

这样说不知道你能不能领悟呢?

此时就已经进入到D:\MySQL\MySQL_Server_5.5\bin目录下了,该目录下的命令都可以用

输入数据库密码就可以进入到mysql了。

刚刚使用数据库经常会出现这种情况,数据库刚刚安装的时候可以使用,把数据库关掉重新打开就无法使用了,那怎么办呢?这一般是相关服务没有开启造成的。

1打开控制面板,用小图标的方式查看,找到管理工具。

2打开管理工具,找到服务。

3如果是mysql,在服务中找到mysql,点击启动。

4如果是SqlServer,则找到SqlServer开头的服务,然后找到服务SqlServer MM+XXXX(因为我现在安装的是mysql,所以具体的服务名称忘了,但是绝对是M开头的),如果没有那个服务,则我也没办法了,你试试将所有SqlServer有关的服务都开启,能连接的可能性也不大。

5左上角会显示出这个服务已经启动,这个时候再连接数据库就会成功了。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。