Может кто-нибудь показать мне, как заполнить следующую таблицу MySQL? - PullRequest
0 голосов
/ 21 сентября 2009

Может кто-нибудь показать мне, как связать следующую таблицу с моими собственными тегами, идентификаторами и числами с помощью phpMyAdmin или командной строки MySQL?

CREATE TABLE tags (
id int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id),
tag varchar(100) NOT NULL,
count int(11) NOT NULL DEFAULT '0'
);

Ответы [ 2 ]

1 голос
/ 21 сентября 2009

Поскольку вы используете зарезервированное для SQL слово для имени столбца (не рекомендуется), вам необходимо заключить имя этого столбца в обратную строку в своем выражении SQL. Попробуйте это:

insert into tags (tag, `count`) values
('java', 14),
('mysql', 3),
('php, 7);

столбец идентификатора будет автоматически заполнен auto_increment.

0 голосов
/ 21 сентября 2009

Как то так?

INSERT INTO tags (id, tag, `count`) VALUES (1, 'foo', 1), (2, 'bar', 1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...