MySQL数据库(12)
来源:互联网 发布:知名品牌网络授权 编辑:程序博客网 时间:2024/06/05 19:59
1.事务是作为单个逻辑工作单元执行的一系列操作
多个操作作为一个整体向系统提交,要么都执行,要么都不执行
事务是一个不可分割的工作逻辑单元
2.视图
视图是一张虚拟表:表示一张表的部分数据或多张表的综合数据
其结构和数据是建立在对表的查询基础上
视图中不存放数据:数据存放在视图所引用的原始表中
一个原始表,根据不同用户的不同需求,可以创建不同的视图
3.视图的用途:筛选表中的行
防止未经许可的用户访问敏感数据
降低数据库的复杂程度
讲多个物理数据库抽象为一个逻辑数据库
4.注意:视图中可以使用多个表
一个视图可以嵌套另一个视图
对视图的数据进行添加、更新和删除操作直接影响所引用表中的数据
当视图数据来自多个表时,不允许添加和删除数据
经验:使用视图修改数据会有许多限制,一般在实际开发中视图仅用作查询
5.使用mysqldump命令备份数据库
mysqldump命令——MySQL一个常用的备份工具
6.常用参数选项
参数描述-add-drop-table在每个create table语句前添加drop table语句,默认是打开的,可以用-skip-add-drop-table来取消-add-locks该选项会在insert语句中捆绑一个lock table和unlock table语句好处:防止记录被再次导入时,其他用户对表进行的操作-t或-no-create-info
只导出数据,而不添加create table语句
-c或-complete-insert
在每个insert语句的列上加上列名,在数据导入另一个数据库时有用
-d或-no-data
不写表的任何行信息,只转储表的结构
0 0
- MySQL数据库(12)
- Struts(12)MySQL数据库访问
- Struts(12)MySQL数据库访问
- MySQL数据库总结(12)范式
- MySql数据库-12索引
- 数据库(mysql)简介
- mysql数据库(一)
- MySQL数据库(一)
- MySQL数据库(二)
- MySQL数据库(三)
- Mysql数据库(1)
- Mysql数据库(2)
- Mysql数据库(3)
- mysql数据库(1)
- MySQL数据库(2)
- MySQL数据库(3)
- MySQL数据库(4)
- MySQL数据库(5)
- 《深入分析JavaWeb技术内幕》读书笔记 一.Web请求过程与架构
- 使用WebStorm创建/运行/调试React Native项目
- 【转载】CSDN如何转载别人文章
- selinux引起的ssh连接错误
- hadoop学习之前的一些东西
- MySQL数据库(12)
- 在javat如何判断字符串的值是否含有反斜杠\
- django get 数据为空处理
- CentOS6.6下搭建OpenVPN服务器
- mysql 查询今天、昨天、上月、本月的数据
- java基础9
- quartz定时任务,时间表达式
- 杭电ACM2021:发工资
- TP5新增和更新时条件对比