社区
应用实例
帖子详情
如果不同表的id有关联,id为自增的,如果将数据库备份恢复等,会导致id数值变化吗?
tianshuang.me
2015-07-06 10:14:50
...全文
308
2
打赏
收藏
如果不同表的id有关联,id为自增的,如果将数据库备份恢复等,会导致id数值变化吗?
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
许晨旭
2015-07-06
打赏
举报
回复
单纯的备份恢复是不会有问题的,如果要把一个自增列的表复制到另外的表就会有很大麻烦,自增列会重新开始
Tiger_Zhao
2015-07-06
打赏
举报
回复
不会。
恢复不是用INSERT实现的,不会调用自增功能。
C#/.Net企业级系统架构设计实战精讲教程
学生
表
必须有的字段是
ID
、stuName、age;课程
表
必须有的字段是
ID
、courseName、content。 3.数据访问层采用Entity Framework或NHibernate来实现,必须封装对上述
表
的增删改查方法。 4.必须依赖接口编程,也就是必须...
【数据库】精品面试题83道
一般情况下,我们创建的
表
类型是 InnoDB 不重启 MySQL ,如果新增一条记录,
id
是 8 如果重启,
id
是 6 因为 InnoDB 只把
自增
主键的最大
ID
记录在内存中,如果重启,已删除的最大
ID
会
丢失如果
表
类型是 MyISAM ,重启之后,最大
ID
也不
会
丢失,
id
是 8 InnoDB 必须有主键(建议使用
自增
主键,不用UU
ID
,
自增
主键索引查询效率高)、支持外键、支持事务、支持行级锁因为当系统崩溃后, MyISAM 很难
恢复
。
MySQL 开发规范
作者:听风 https://www.cnblogs.com/huchong/p/10219318.html 一、数据库命令规范 1、所有数据库对象名称必须使用小写字母并用下划线分割 2、所有数据库对象名称禁止使用mysql保留关键字(如果
表
名中包含关键字查询时,需要将其用单引号括起来) 3、数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 4、临时库
表
必须以tmp_为前缀并以日期为后缀,备份
表
必须以bak_为前缀并以日期(时间戳)为后缀 5、所有存储相同数据的列名和列类型必
数据库阶段面试题
数据库阶段面试题 前述: 什么是数据库? 所谓的数据库就是指存储和管理数据的仓库 什么是关系型数据库? 底层以二维
表
的形式保存数据的库就是关系型数据库 常见的关系型数据库有哪些?(了解) Sql Server:微软,收费;Oracle:甲骨文公司提供,收费;Oracle:甲骨文公司提供,收费;DB2:IBM公司提供,收费;Sqlite:迷你数据库,嵌入式设备中(安卓、苹果手机、pad) 1.MySQL和Oracle的区别(知晓几个重点区别就行) 1.1宏观上: Oracle是大型的数据库而Mysq
面试题-mysql
文章目录@[toc]MySQL基础篇说一下 MySQL 执行一条查询语句的内部执行过程?MySQL 提示“不存在此列”是执行到哪个节点报出的?MySQL 查询缓存的功能有何优缺点?如何关闭 MySQL 的查询缓存功能?MySQL 的常用引擎都有哪些?MySQL 可以针对
表
级别设置数据库引擎吗?怎么设置?常用的存储引擎 InnoDB 和 MyISAM 有什么区别?InnoDB 有哪些特性?一张
自增
表
中有三条数据,删除了两条数据之后重启数据库,再新增一条数据,此时这条数据的
ID
是几?MySQL 中什么情况
会
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章