dump文件的导入

qyxc 2002-05-20 04:28:02
文件名是mydb.dump,内容为
CREATE TABLE employees ( id tinyint(4) DEFAULT 0 NOT NULL
AUTO_INCREMENT, first varchar(20), last varchar(20),
address varchar(255), position varchar(50), PRIMARY KEY (id),
UNIQUE id (id));INSERT INTO employees VALUES (1,Bob,Smith,
128 Here St, Cityname,Marketing Manager);

INSERT INTO employees VALUES (2,John,Roberts,45 There St , Townville,Telephonist);

INSERT INTO employees VALUES (3,Brad,Johnson,1/34 Nowhere Blvd, Snowston,Doorman);

用下面的命令加到数据库mydb中
mysql -uroot -pstar mydb < mydb.dump
出现提示
ERROR 1064 at line 1: You have an error in your SQL syntax near 'Here St, Cityname,Marketing Manager>'at line 2

请告诉我这个文件到底作了什么,因为我完全不会MYSQL!
谢谢!
...全文
211 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongjh 2002-05-24
  • 打赏
  • 举报
回复
对阿,字符型要用引号
qyxc 2002-05-24
  • 打赏
  • 举报
回复
我试试!
Vitty 2002-05-22
  • 打赏
  • 举报
回复
INSERT INTO employees VALUES (2,'John','Roberts','45 There St , Townville','Telephonist');

记住字串类型的数据要用''。
qyxc 2002-05-22
  • 打赏
  • 举报
回复
我试了,用这个是可以创建数据库,但是是空的。
怎么把上面的内容也一起加进去呢?
qyxc 2002-05-22
  • 打赏
  • 举报
回复
我试了,用这个是可以创建数据库,但是是空的。
怎么把上面的内容也一起加进去呢?
bombshell 2002-05-20
  • 打赏
  • 举报
回复
CREATE TABLE employees ( id tinyint(4) DEFAULT 0 NOT NULL primary key AUTO_INCREMENT,
first varchar(20),
last varchar(20),
address varchar(255),
position varchar(50),
UNIQUE id (id));

56,682

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧