创建表
添加数据
INSERT INTO `product` (`title`,`subtitle`,`images`,`price`)VALUES('标题','副标题','new.jpg','55.00')
修改数据
UPDATE `product` SET `status` = 0WHERE `id` = 12;
将刚刚添加的数据的status
字段改为0
选择数据
SELECT * FROM `product` WHERE `describe` is NULL
查找出describe
为空的字段
删除数据
DELETE FROM `product` WHERE `id` = 12
删除id
为12
的字段
总结
1.创建表一定要设定主键,尽量给每个字段设置默认值,mysql语句中,所有关键词需要大写 选择的表或字段需要包裹在 ` ` 中
关键字:SELECT, AND, NULL, UPDATE SET, INSERT INTO, DELET FROM
表或字段:选择的表或字段
`form` `id` `column` `title`
值或字符串应该用 ' ' 包裹,' ' 和 ` ` 很像,不要混淆了,除了数值不需要包裹,其他值都应用 ' ' 包裹
`title' = 'abc' //title是字段,abc是值
2.id
字段一旦设置了自增长,即使删除行,也不会回退,例如:一共有10条数据,删除了一条,那么下一条的ID依然是11,不会变成10。
3.DELET FROM
和 UPDATE SET
属性,必须要设置WHERE
条件,并且在执行前应该做好备份,一旦执行出错数据库就不会恢复了。
4.DATE
字段不许为空,只能设置默认值0001-01-01
,由于DATE
字段限制比较多,可以用int
来存储日期。