0

我对 MySQL 完全陌生,只是想知道是否有人可以帮助我做一些相当简单的事情来将示例数据添加到我的表中。

我有一张桌子,我们称它为table5 列,id (int), name (varchar), desc, resp, comment (text)

我只想添加这样的示例数据:

0   ABC-0000-0000  Lorem Ipsum... Lorem Ipsum... Lorem Ipsum...
1   ABC-0000-0001  Lorem Ipsum... Lorem Ipsum... Lorem Ipsum...

ETC

我必须使用什么命令?

4

3 回答 3

1

我认为 'desc' 是一个保留字,所以反引号你的 INSERT 语句;

INSERT INTO `table` 
(`id`, `name`, `desc`, `resp`, `comment`) 
VALUES 
(0, "ABC-0000-0000", "Lorem Ipsum...", "Lorem Ipsum...", "Lorem Ipsum...")

或者如果列 ID 具有自动增量;

INSERT INTO `table` 
(`name`, `desc`, `resp`, `comment`) 
VALUES 
("ABC-0000-0000", "Lorem Ipsum...", "Lorem Ipsum...", "Lorem Ipsum...")
于 2013-05-16T13:47:50.853 回答
1

像这样使用INSERT 语句

INSERT INTO table (name , desc, resp, comment)
VALUES ("ABC-0000-0000", "Lorem Ipsum...", "Lorem Ipsum...","Lorem Ipsum...")

请注意,ID(列)必须是自动增量和主要的。

于 2013-05-16T13:47:58.117 回答
1

如果您只想将此数据导入表中,则可以使用 LOAD DATA 语句。

假设提到的数据在一个名为“data.txt”的文件中(并且列由制表符分隔),您可以使用以下命令:

LOAD DATA LOCAL INFILE '/path_to_the_file/data.txt' INTO TABLE table;
于 2013-05-16T14:22:50.030 回答