搜索
博主信息
博文 27
粉丝 0
评论 0
访问量 26187
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
mysql基础之增删改查-2019年11月21日
古城老巷丶
原创
887人浏览过

数据库增删查改(手写)

#添加数据
INSERT INTO `Goods`(`goods_name`,`goods_count`,`goods_price`,`goods_hd_price`,`goods_add`,`goods_state`,`goods_repertory`,`goods_text`)VALUES
('小米1',100,3900,3500,unix_timestamp(now()) ,1,900,'能打电话'),
('小米2',44,3900,3500,unix_timestamp(now()) ,1,900,'能打电话'),
('小米3',10330,4,3500,unix_timestamp(now()) ,1,900,'能打电话'),
('小米4',10220,3900,3500,unix_timestamp(now()) ,1,900,'能打电话'),
('小米5',223,3900,3500,unix_timestamp(now()) ,1,900,'能打电话'),
('小米6',43,3900,3500,unix_timestamp(now()) ,1,900,'能打电话'),
('小米7',654,3900,3500,unix_timestamp(now()) ,1,900,'能打电话');
image.png


DELETE FROM `Goods` WHERE goods_id=1;

image.png


#修改
UPDATE `Goods` SET `goods_name`='华为1',`goods_price`=9999 WHERE goods_id=3;
image.png

SELECT * FROM `Goods`;

image.png

手抄:

image.png

创建数据表,每张表有10个字段(截图)

sql语句

#创建数据库
CREATE DATABASE test CHARACTER SET utf8;
#选择数据库
USE test;
#创建商品表
CREATE TABLE `Goods`(
goods_id INT primary key NOT NULL AUTO_INCREMENT COMMENT '商品ID',
goods_name VARCHAR(30) NOT NULL COMMENT '商品名称',
goods_count int NOT NULL COMMENT '商品数量',
goods_price int NOT NULL COMMENT '商品价格',
goods_hd_price int NOT NULL COMMENT '商品活动价格',
goods_add int NOT NULL COMMENT '商品添加时间',
goods_state INT(1) NOT NULL COMMENT '商品是否上架',
goods_repertory INT NOT NULL COMMENT '商品库存',
goods_text TEXT null COMMENT '商品描述'
)ENGINE=InnoDB DEFAULT CHARSET=utf8;


只有9个字段,还有的没有想到。

手抄:

image.png


总结:

增删改查都有它的关键字,记住关键字就好了,更新和删除都必须添加where条件,不然会整张表被修改或删除,删除一般使用软删除,给表添加状态字段,删除时修改状态就好了。

链表查询,有内联表查询,查询多表内相同的字段。左链表查询,优先显示左边表查询出来的结果,右链表查询,优先显示右边表查询出来的结果。

批改老师:查无此人查无此人

批改状态:合格

老师批语:完成的不错,继续加油
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学