使用Navicat创建数据库,外键出现错误ERROR 1005: Can't create table (errno: 121)
ERROR 1005: Can't create table (errno: 121)
意思是:
1、表名重复
2、以该名字命名的表之前创建过后来删除了,但是对应的.frm文件还留在磁盘上
3、主键名字在全数据库范围内不是唯一的
今天遇到的应该是第三种情况-----主键名字在全数据库范围内不是唯一的
在设置外键的时候,我都是pid,roleid,外键名之前在另外一张表里面已经使用过,这就造成了'121'这个错误。将外键名进行更改后,建表成功。
转载于:https://www.cnblogs.com/crazy-yyl/p/7211415.html
使用Navicat创建数据库,外键出现错误ERROR 1005: Can't create table (errno: 121)相关推荐
- mysql 1005 - can't create table_关于创建数据表报错一例(ERROR 1005 Can’t create table (errno: 121))...
问题描述 曾遇到创建数据表报错问题,报错如下: ERROR 1005 (HY000) at line 18: Can't create table 'db1.t2' (errno: 121) 通过日志 ...
- navicat --mysql数据库外键约束及其外键策略
一,什么是外键约束 外键约束(FOREIGN KEY,缩写FK)是用来实现数据库表的参照完整性的.外键约束可以使两张表紧密的结合起来,特别是针对修改或者删除的级联操作时,会保证数据的完整性. 外键是指 ...
- mysql修改级联表数据_MySQL数据库 外键,级联, 修改表的操作
1.外键: 用来建立两张表之间的关系 - 一对多 - 多对多 - 一对一 研究表与表之间的关系: 1.定义一张 员工部门表 id, name, gender, dep_name, dep_desc - ...
- [转载]数据库外键的使用
[转载]数据库外键的使用 外键的作用: 保持数据一致性,完整性,主要目的是控制存储在外键表中的数据. 使两张表形成关联,外键只能引用外表中的列的值! 例如: a b 两个表 a表中存有客户号,客户名称 ...
- 数据库 外键 优缺点_不同数据格式的优缺点:键值与元组
数据库 外键 优缺点 by Hieu Nguyen (Jack) 由Hieu Nguyen(Jack) 不同数据格式的优缺点:键值与元组 (The pros and cons of different ...
- MySQL5添加外键约束错误 (Error Code : 1005)
MySQL5添加外键约束错误解决方法 当添加MySQL表之间外键约束关系的时候,常常会发生这样的错误: Error Code : 1005 Can't create table './test/#sq ...
- 查看外键名称查看数据库外键名字
我们要进行删除外键时,需要知道外键的名字,那么如何查看数据库外键呢?有2种方式查看: 1.过查看表的方式查看外键名字: 2.通过mysql自带的系统表查看外键. 更多精彩请访问本文源地址: https ...
- wamp mysql外键设置_数据库外键是什么意思
数据库外键是什么意思? 外键(FK)是用于建立和加强两个表数据之间的链接的一列或多列.通过将保存表中主键值的一列或多列添加到另一个表中,可创建两个表之间的链接.这个列就成为第二个表的外键. 当创建或更 ...
- 数据库外键的使用原则
作用:保持数据的一致性.完整性 为何说外键有性能问题: 1.数据库需要维护外键的内部管理: 2.外键等于把数据的一致性事务实现,全部交给数据库服务器完成: 3.有了外键,当做一些涉及外键字段的增,删, ...
最新文章
- Exchange Tech Issues 参考网站
- 感受JTable 与 JTableModel
- 8.元组tup.rs
- android 分区修改工具_Android刷机包制作工具与教程-大神必备
- 脚本语言php是什么意思,php是什么脚本语言
- 工作275:表单验证层级添加
- 杭州python靠谱吗_杭州Python高薪就业靠谱吗?
- centos6/7 yum安装mysql客户端和rpm包方式安装方式
- Matcher类:(转)
- spark 过滤log
- 浅谈Java、Python、C++、PHP、JavaScript5大编程语言该如何选择
- centos7 python2换成python3后,yum报错解决
- 关于小凡模拟器设置完后找不到所要配置文件的问题
- 【算法导论】有向图的可达矩阵
- java jsp考试试题_JSP测试题一
- linux双网卡连不上网,linux 双网卡配置问题
- iPhone所有屏幕分辨率
- SCSI设备:SCSI接口图片说明
- 高频电源模块FB230D10NZ-D浮充模块充电机
- 点与有向线段的位置关系
热门文章
- python软件安装及设置_入门Python——1.软件安装与基础语法
- VScode+SSH Remote多级连跳配置
- python新增练习(二)
- php页面在线人数,也谈php网站在线人数统计
- 高版本转低版本_Tekla高版本模型转低版本模型插件
- java中文乱码decode_Java中文乱码解决
- 如何使用CNN进行物体识别和分类_CNN原理与实践指南
- python project_GitHub - DeqianBai/Python-Project: A series of python projects
- Windos 10 下,应用版ubuntu系统, 访问windos文件系统
- 传统网站与营销型网站区别盘比