首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

'mysql' 不是内部或外部命令,也不是可运行的程序?怎么处理

2012-03-20 
mysql 不是内部或外部命令,也不是可运行的程序?怎么办?D:\db mysqlnametablecreate.sqlmysql不是内部

'mysql' 不是内部或外部命令,也不是可运行的程序?怎么办?
D:\db> mysql   nametable   <create.sql
'mysql '   不是内部或外部命令,也不是可运行的程序
或批处理文件。

我想将create.sql
drop   table   if   exists   descriptions;
create   table   descriptions   (
  id                             int                       not   null   auto_increment,
  title                       varchar(100)     not   null,
  description           text                     not   null,
  primary   key   (id));

导进   nametable数据库里,但提示
'mysql '   不是内部或外部命令,也不是可运行的程序
或批处理文件。
==
为什么会这样呢,怎么处理好?

[解决办法]
把mysql的 bin目录加到环境变量里。
或者给 mysql一个全路径名。
[解决办法]
在CMD里面输入 set path
如果里面不包含MYSQL路径。加进去就行了。
[解决办法]
那就是你的服务没有启动,而且你写的命令也有问题,建议先登录服务器,然后使用下面的命令

mysql-> source '/xxx/xxxx.sql ';

热点排行