网站首页 站内搜索

搜索结果

查询Tags标签: 主键,共有 985条记录
  • MySQL 笔记二

    MySQL 笔记二表的创建及数据类型字段类型整型 小数 时间 字符串 文本 枚举 enum 集合 set创建数据表 字段属性 删除表结构 修改数据表结构数据操作 DML 语句插入数据蠕虫复制更新数据删除数据约束 constraint主键约束 PK 外键约束 FK 存储引擎事务 transaction设置回滚点 …

    2022/7/26 2:24:25 人评论 次浏览
  • 数据库的字段属性

    数据库的字段属性(重点) Unsigned:无符号的整数声明了该列不能声明为负数zerofill:0填充的不足的位数,使用0来填充,int(3) 5 --- 005自增:通常理解为自增,自动在上一条记录的基础上+1(默认)通常用来设计唯一的主键~ index,必须是整数类型可以自定义设计主键自…

    2022/7/26 2:24:18 人评论 次浏览
  • MySQL实战45讲 17

    17 | 如何正确地显示随机消息? 场景:从一个单词表中随机选出三个单词。 表的建表语句和初始数据的命令如下,在这个表里面插入了 10000 行记录: CREATE TABLE `words` (`id` int(11) NOT NULL AUTO_INCREMENT,`word` varchar(64) DEFAULT NULL,PRIMARY KEY (`id`) ) EN…

    2022/7/26 2:23:01 人评论 次浏览
  • mysql常用基础代码

    """针对库的增删改查""" 创建新库 Create database db1; Show craate database db1; 查看数据表的描述alter database db1 charset = ‘gbk’; 修改表的编码类型drop data db1; 删除表"""针对表的增删改查"""…

    2022/7/25 2:24:25 人评论 次浏览
  • 简单使用 MySQL 索引

    MySQL 索引 1 什么是索引在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令 MySQL 的查询和 运行更加高效。 如果合理的设计且使用索引的 MySQL 是一辆兰博基尼的话,那么没有设计和使用索引的 MySQL 就是 一个人力三轮车。拿汉语字典的目录页…

    2022/7/25 2:23:06 人评论 次浏览
  • 多表关系_一对一关系实现和多表关系_案例

    多表关系_一对一关系实现 人和身份证 实现方式:一对一关系实现,可以在任意一方添加唯一外键指向另一方的主键。 多表关系_案例 -- 创建旅游线路分类表 tab_category -- cid 旅游线路分类主键,自动增长 -- cname 旅游线路分类名称非空,唯一,字符串 100 CREATE TABLE …

    2022/7/24 23:26:06 人评论 次浏览
  • 多表关系_多对多关系实现和多表关系_一对一关系实现

    多对多关系实现需要借助第三张中间表。中间表至少包含两个字段,这两个字段作为第三张表的外键,分别指向两张表的主键 多表关系_一对一关系实现—对一关系实现,可以在任意一方添加唯一外键指向另一方的主键。 搜索 复制

    2022/7/24 23:25:58 人评论 次浏览
  • 项目亮点之幂等性

    幂等性一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。场景购买某些视频网站的会员后,给会员送成长…

    2022/7/23 6:25:36 人评论 次浏览
  • 一文讲清,MySQL中的二级索引

    主键索引是InnoDB存储引擎默认给我们创建的一套索引结构,我们表里的数据也是直接放在主键索引里,作为叶子节点的数据页。但我们在开发的过程中,往往会根据业务需要在不同的字段上建立索引,这些索引就是二级索引,今天我们就给大家讲讲二级所有的原理。比如,你给name字…

    2022/7/23 2:22:43 人评论 次浏览
  • 数据库-三大范式

    数据库建表三范式第一范式:原子性-数据库表中的每一列都应该是不可再分的基本数据项实际上第一范式在实际开发中并不好遵守,比如在数据库字段中存储JSON字符串,这在大多数开发场景下是很常见的。正常而言,应该将这个JSON字符拆分为另一个单独的表,对每一个字段进行额…

    2022/7/21 2:24:49 人评论 次浏览
  • Mysql 学习之DDL

    1、Mysql 学习之DDL DDL:数据库定义语言 2、DDL相关学习数据库定义语言一、库的管理创建、修改、删除 二、表的管理创建、修改、删除创建 create修改 alter 删除 drop三、表的复制仅仅复制表的结构create table 新表 like 旧表CREATE TABLE copy like SC复制表的结构+数据…

    2022/7/16 2:21:34 人评论 次浏览
  • mysql 截取主键长度进行批量更新

    截掉 15825008894939184 前三位 长度,保留158后边的值: UPDATE org_employee SET id=SUBSTRING(id,4) WHERE id IN (15825008894939184,15825019871432705,15825024606801933);设置自增值 ALTER TABLE org_employee AUTO_INCREMENT=3226730152071220;

    2022/7/14 2:20:14 人评论 次浏览
  • MySQL发号问题的分析和改进

    关于发号器的使用,其实有一个大背景,那就是关于主键的一些设计问题,在MySQL中如果一张表没有主键,实际的数据处理就有点麻烦了。 因为在InnoDB存储引擎中,表都是按照主键的顺序进行存放的,我们叫做聚簇索引表或者索引组织表(IOT)显式的创建主键Primary key。 判断…

    2022/7/14 2:20:12 人评论 次浏览
  • sql优化

    一、插入优化insert优化 1、批量插入(最多插入1000条以内)。 2、手动提交事务。 3、主键顺序插入。如果一次性需要插入大批量数据,使用insert语句性能较低,此时可以使用mysql数据库提供的load指令进行插入。# 客户端连接服务端时,加上参数 --local-infile mysql --l…

    2022/7/13 2:20:11 人评论 次浏览
  • 数据库主键外键索引

    来源: https://blog.51cto.com/u_15308668/31457191、主键: 若某一个属性组(注意是组)能唯一标识一条记录,该属性组就是一个主键。主键不能重复,且只能有一个,也不允许为空。定义主键主要是为了维护关系数据库的完整性。2、外键: 外键用于与另一张表的关联,是能确…

    2022/7/12 2:20:12 人评论 次浏览
扫一扫关注最新编程教程