mysql - 有人可以告诉我如何填充下面的 MySQL 表吗?

标签 mysql

有人可以告诉我如何使用 phpMyAdmin 或 MySQL 命令提示符用我自己的标签、ID 和计数填充下表吗?

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

最佳答案

由于您使用 SQL 保留字作为列名(不建议),因此您需要在 SQL 语句中用反引号将该列名括起来。试试这个:

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

id 列将通过 auto_increment 自动填充。

关于mysql - 有人可以告诉我如何填充下面的 MySQL 表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1455932/

相关文章:

Mysql搜索以单词开头的列

php - 这是构建此 SQL 查询的正确方法吗?

mysql - 将字典键映射到 Mysql 数据库表列

MySQL 触发器不知道默认值

mysql - 使用工作台中的 IP 地址连接到远程数据库

PHP SQL 上一个和下一个日期导航

mysql - 表中不存在键列 'courseid'

mysql - Cron 作业每分钟超过 100 个,太多了吗?

mysql - 如果删除了父外键,则将子表中的外键列设置为空

mysql - 在线时在 mysql 表中多次插入(50-100+)是一个好的做法吗?