码迷,mamicode.com
首页 >  
搜索关键字:外键    ( 3496个结果
pt-online-schema-change使用参数说明
pt-online-schema-change使用 工作原理:1、如果存在外键,根据alter-foreign-keys-method参数的值,检测外键相关的表,做相应设置的处理。没有使用 --alter-foreign-keys-method=rebuild_constraints 指定特定的值, ...
分类:其他好文   时间:2020-03-24 09:20:23    阅读次数:141
MySQL存储引擎及其区别
存储引擎Storage engine:MySQL中的数据、索引以及其他对象是如何存储的,是一套文件系统的实现。 常见存储引擎: InnoDB:支持ACID事务,提供行级锁和外键的约束。处理大数据容量 MyISAM:不提供事务支持,不支持行级锁和外键 memory:数据存在内存 InnoDB与MyIS ...
分类:数据库   时间:2020-03-21 18:28:09    阅读次数:88
MySQL设置外键报错 #1452 - Cannot add or update a child row: a foreign key constraint fails 解决方法
MySQL数据库,当我尝试在A表中设置B表的主键为外键时,报出错误:#1452 - Cannot add or update a child row: a foreign key constraint fails 于是去搜索了一下 "#1452 - Cannot add or update a ch ...
分类:数据库   时间:2020-03-21 18:12:27    阅读次数:110
聚簇索引与非聚簇索引
一、聚簇索引 数据与索引放在一起,找到索引就找到数据 二、非聚簇索引 数据与索引存储分开 使用场景 动作描述 使用聚簇索引 使用非聚簇索引 列经常被分组排序 应 应返回某范围内的数据 应 不应一个或极少不同值 不应 不应小数目的不同值 应 不应大数目的不同值 不应 应频繁更新的列 不应 应外键列 应 ...
分类:其他好文   时间:2020-03-21 15:05:22    阅读次数:48
MySql多表查询
一、笛卡尔积现象 多表查询时,两张表的数据量发生错误,总数据为表1*表2的数据,显然不是我们想要的,这是笛卡尔积现象。 二、如何清除笛卡尔积现象 多表查询的时候,通过条件过滤掉不需要的数据。条件:外键=主键。 三、内连接 什么是内连接 多表查询时,只要满足条件的数据 隐式内连接 隐式内连接:看不到J ...
分类:数据库   时间:2020-03-19 13:50:21    阅读次数:75
MySQL存储引擎MyISAM与InnoDB区别
MySQL存储引擎MyISAM与InnoDB区别 1、MySql默认存储引擎的变迁 在MySql5.1之前的版本中,默认的搜索引擎是MyISAM,从MySQL5.5之后的版本中,默认的搜索引擎变更为InnoDB。 2、存储结构 MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以 ...
分类:数据库   时间:2020-03-18 15:59:56    阅读次数:61
界面创建数据库和表
数据库的创建 数据库的分离与附加 生成脚本(架构,数据) 表:创建、修改、删除 字段类型介绍:int,bit,datetime,decimal(5,2),char/varchar/nvarchar 字符串类型n的区别:有n表示unicode编码,每个字符占一个字节; 没有n表示非unicode编码, ...
分类:数据库   时间:2020-03-18 15:27:45    阅读次数:77
MyISAM与InnoDB两者之间区别与选择,详细总结,性能对比
1、MyISAM:默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。不是事务安全的,而且不支持外键,如果执行大量的select,insert MyISAM比较适合。 2、 ...
分类:数据库   时间:2020-03-17 08:01:19    阅读次数:57
数据库约束
1 约束种类 约束名 | 约束关键字 : :|: : 主键|primary key 唯一|unique 非空|not null 外键|foreign key 检查约束|mysql不支持 2 主键约束 通常不使用业务字段(身份证,学号)作为主键,单独使用一个id作为主键,可以没意义,只要唯一,非空就行 ...
分类:数据库   时间:2020-03-16 09:16:30    阅读次数:88
mysql对表的操作和数据库级别的外键
对于表的操作: 修改表 删除表 注: 所有的创建跟删除操作尽量加上判断(IF EXISTS),以免报错~ 注意点: `` 字段名使用这个括起来(Tab上面的符号) 注释 / / sql关键字不区分大小写 所有符号用英文 3.Mysql中的数据管理: 1.外键 (了解即可) 方式一,在创建表的时候,增 ...
分类:数据库   时间:2020-03-14 01:13:19    阅读次数:93
3496条   上一页 1 ... 19 20 21 22 23 ... 350 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!