'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 ';