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' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
==
为什么会这样呢,怎么处理好?

解决方案 »

  1.   

    把mysql的 bin目录加到环境变量里。
    或者给 mysql一个全路径名。
      

  2.   

    把C:\Program Files\MySQL\MySQL Server 5.0\bin这种变量(你的mysql的安装路径),加到环境变量的path里。就能找到mysql这个命令了。
      

  3.   

    环境变量的path里
    环境变量在哪里?
      

  4.   

    在CMD里面输入 set path
    如果里面不包含MYSQL路径。加进去就行了。
      

  5.   

    那就是你的服务没有启动,而且你写的命令也有问题,建议先登录服务器,然后使用下面的命令mysql->source '/xxx/xxxx.sql';