日期:2014-05-16  浏览次数:20915 次

'mysql' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
我想在dom窗口中连接数据库,但是输入如下命令后,竟然出现这样的错误,有点不解,
C:\Users\a>mysql -u root -p root;
'mysql' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
刚百度了一下原来是hi这样就可以搞定啦,哈哈,又学习啦!!

假设安装的mysql目录是D:\MySQL\MySQL_Server_5.5\
第一种方法:
如果你打开cmd后直接输入mysql是不行的,需要配置mysql的环境变量,
那么就在环境变量中增加D:\MySQL\MySQL_Server_5.5\bin
变量名称可以随便起,比方说mysql_home
变量值为D:\MySQL\MySQL_Server_5.5\bin
这样就可以了直接使用mysql命令了。

提示一下:
因为你要用到的mysql命令是在D:\MySQL\MySQL_Server_5.5\bin下
这样说不知道你能不能领悟呢?
============================================================
第二种方法:
进入cmd后
输入cd D:\MySQL\MySQL_Server_5.5\bin回车
d:回车
此时就已经进入到D:\MySQL\MySQL_Server_5.5\bin目录下了,该目录下的命令都可以用
执行mysql -uroot -p回车
输入数据库密码就可以进入到mysql了。
1 楼 xiaoguichang 2012-06-20  
那么我的第一种方法行不通呢?
但是第二种方法又可以