我们的数据库是根据页面原型和相关需求完成相关开发的
在表中添加数据 删除数据 修改数据
添加数据
页面模型
当点击保存的时候就能将表单数据提交到服务端
服务端将数据添加到数据库
我们要用insert语句 将数据添加到数据库中
代码演示
1. CREATE DATABASE Dduo; 2. USE Dduo; 3. SHOW TABLES ; 4. DROP TABLE User; 5. CREATE TABLE User( 6. name char(3), 7. age tinyint, 8. creat_time datetime, 9. update_time datetime 10. ); 11. 12. #指定为哪些字段插入数值 13. insert into User(name, age,update_time) values ("高畅",19,now()); 14. 15. #为所有字段插入值 16. insert into User(name, age, creat_time, update_time)values 17. ("栾增旭",19,null,now()); 18. #如果是为所有字段插入数值 可以简化 19. insert into User values ("刘岩",20,null,now()); 20. 21. #批量为表插入数据 22. insert into User values ("高畅",20,null,now()), 23. ("高畅",20,null,now()), 24. ("高畅",20,null,now()); 25. insert into User(name) values ("高畅"), 26. ("高畅"), 27. ("高畅");
数据库表演示
- 注意事项
- 插入数据的字段顺序和值的顺序要一一对应
- 字符串和日期类型要一一对应
- 插入字段的大小应在字段规定的范围内
修改数据
更新数据
页面模型
点击修改员工 会将数据先展示出来 这个叫数据回响
然后我们去做选择 修改
点击保存执行的就是一个修改操作
代码演示
1. USE dduo; 2. 3. #将表里name字段数据修改 4. update user set name="拽少" where name="高畅"; 5. update user set name="高畅" where name="拽少"; 6. 7. #将表里所有信息的字段更新 8. update user set creat_time=now() ;
数据库表展示
- 注意事项
- 修改语句的条件可以有 也可以没有 如果没有条件 则会修改整张表的所有数据
删除数据
删除操作
页面模型
当我们点击删除后
就会向服务端发起请求 指定要删除哪项数据
服务端操作数据库去删除
代码演示
1. USE dduo; 2. 3. #删除表中某字段的数据 4. delete from user where name="栾增旭"; 5. 6. #删除表中的所有数据 7. delete from user;
数据库展示
- 注意事项
- 条件可以有 也可以没有 如果没有条件 会删除整张表的数据
- 不能删除某一个字段的值
- 如果要使用 可以同UPDATE 将该字段的值设置为NULL
小结