美文网首页
数据的完整性

数据的完整性

作者: 爽爽ing | 来源:发表于2018-09-16 20:05 被阅读0次

查看表的信息

SHOW CREATE TABLE 表名;
SHOW CREATE TABLE 表名 \G;

修改表的自增起始值

ALTER TABLE 表名 AUTO_INCREMENT=起始值;

注意 对于自增列,必须是索引(含主键),对于自增可以设置起始值和步长

设置步长 会话级别的步长

show session variables like'auto_inc%;
set session auto_increment_increment=2; 设置会话级别的步长
set session auto_increment_offset=10; 会话级别的起始值

自增值得计算规律如下(n代表行数)

(n-1)*步长+起始值

设置步长 全局级别的步长

show global variables like'auto_inc%;
set global auto_increment_increment=2;全局级别的步长
set global auto_increment_offset=10;全局级别的起始值

注意 一般情况下一个表只能有一个自增(给主键设置自增)

相关文章

  • SQLite学习(五)

    数据完整性 ==数据完整性==用于定义和保护表内部或表之间数据的关系。有四种完整性:域完整性、实体完整性、参照完整...

  • MySQL(创表)

    数据完整性 如何添加数据完整性 在创建表的时候给表添加约束 完整性分类 实体完整性 域完整性 引用完整性 实体完整...

  • MySQL(创表)

    数据完整性 如何添加数据完整性 在创建表的时候给表添加约束 完整性分类 实体完整性 域完整性 引用完整性 实体完整...

  • 六、数据库安全与保护

    1.数据库完整性 什么是数据库完整性 数据库完整性是指数据库中数据的正确性和相容性。 完整性约束条件的作用对象 列...

  • 数据完整性

    数据完整性 要想了解这三类完整性约束,先要了解什么是数据完整性。 数据库中的数据是从外界输入的,而...

  • Hadoop-i/o操作

    一.数据完整性 数据检查:一般使用CRC -32方式检查数据完整性 1.对本地文件I/o的数据完整性检查 hdfs...

  • 数据库和表的基本操作

    1.对数据库操作 2.数据库引擎 3.数据完整性 实体完整性 引用完整性 域完整性 4.创建表操作 4.1 创建表...

  • MYSQL入门学习基础片-数据完整性

    数据完整性是为了保证插入到数据中的数据是正确的,它防止了用户可能的输入错误。 一、实体完整性(记录完整性): 规定...

  • 02-数据库MySQL[Python]

    一、数据的完整性之实体完整性 数据的完整性作用:保证用户输入的数据保存到数据库中是正确的。实质:创建表的时候给表中...

  • 02-数据库Mysql

    一、数据的完整性之实体完整性 数据的完整性作用:保证用户输入的数据保存到数据库中是正确的。实质:创建表的时候给表中...

网友评论

      本文标题:数据的完整性

      本文链接:https://www.haomeiwen.com/subject/wryfnftx.html