mysql创建外键时1025_navicat设置外键报错1025怎么办
navicat设置外键报错1025怎么办,字段,类型,表字,给大家,报错
navicat设置外键报错1025怎么办
易采站长站,站长之家为您整理了navicat设置外键报错1025怎么办的相关内容。
navicat设置外键报错1025怎么办?下面给大家举例说明:
例子:
将member表id键改为bigint:alter table member modify column id BIGINT;
执行时发现如下错误:ERROR 1025 (HY000): Error on rename of '.\test\#sql-c68_10' to '.\test\member' (errno: 150)
原因:
member表的id主键字段是另外一张address的外键,修改主表id字段类型会导致主表与外键关联表字段不一致。
相关推荐:《Navicat for mysql使用图文教程》
解决方法:
(1)找到外键关联表,找到外键名字。
(2)删除外键约束。
(3)修改主表(member)id字段类型:alter table member modify column id bigint;
(4)修改辅表(address)member_id字段类型:alter table address modify column member_id bigint;
(5)将删除的外键补上:alter table address add constraint fk_member_address foreign key (member_id) references member(id);以上就是关于对navicat设置外键报错1025怎么办的详细介绍。欢迎大家对navicat设置外键报错1025怎么办内容提出宝贵意见
mysql创建外键时1025_navicat设置外键报错1025怎么办相关推荐
- mysql 5.7 1819_MySQL 5.7设置简单密码报错ERROR 1819 (HY000)
MySQL 5.7设置简单密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements. ...
- mysql表定义外键语法_mysql设置外键的语法怎么写?
2012-08-31 回答 mysql外键设置详解 (1) 外键的使用: 外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加er图的可读性 有些人认为外键 ...
- 数据库表设置外键VS不设置外键,哪个更好?
转发自极光轻学,原文链接:https://jiguangqingxue.com/info/24 必须设置外键VS不要设置外键的争论 数据库表到底要不要设置外键约束,一直具有非常大的争议.我认为完全没有 ...
- mysql创建表设置数值范围,MySQL创建数据表时设定引擎MyISAM/InnoDB操作
我在配置mysql时将配置文件中的默认存储引擎设定为了innodb.今天查看了myisam与innodb的区别,在该文中的第七条"myisam支持gis数据,innodb不支持.即myisa ...
- Spark SQL入门:创建SparkSession时import spark.implicits._ 报错: error: value implicits is not a member of...
Spark SQL入门:创建SparkSession时import spark.implicits._ 报错: error: value implicits is not a member of... ...
- 金蝶K3客户端无法创建K/3中间层组件(组件KdSvrMgr报错)
金蝶K3客户端无法创建K/3中间层组件(组件KdSvrMgr报错) 原文链接:https://blog.csdn.net/hzfw2008/article/details/87837183 版权声明: ...
- mysql表空间界限_MySQL5.7 import表结构报错超出表空间界限
事后测试了一下,一下方法就是垃圾,看看可以,别跟着学!!! 数据库重启后,问题依然暴露出来了,参数什么的都是扯,擦 记录一个困扰我好几天的问题.先贴上报错: space name jxtms/Cost ...
- 计算机防火墙不能更改,win7无法更改防火墙设置提示系统报错怎么办
防火墙也称防护墙,是一种位于内部网络与外部网络之间的网络安全系统,可以防止病毒入侵.有位 Win7系统 用户想更改防火墙某些设置,出现无法更改的情况,系统报错"0x80074200" ...
- mysql8.0 设置简单密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql8.0 设置简单密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements ...
最新文章
- Redis5新特性Streams作消息队列
- httpd网页身份认证
- SAP Spartacus 服务器端渲染返回的源代码不全的问题及解决方案
- systrace html空白,Android性能优化之Systrace工具介绍(一) _ Systrace生成的trace.html打开空白或者打不开的解决办法...
- 机器学习 量子_量子机器学习:神经网络学习
- 作者:王瑞(1987-),女,中国科学院软件研究所工程师
- ASP.NET企业开发框架IsLine FrameWork系列之一--第一次的亲密接触
- BZOJ 4011 HNOI2015 落忆枫音
- Qt编写自定义控件15-百分比仪表盘
- 显微镜下的大明——第二个故事
- 世界地图新西兰_世界地图新西兰的位置在哪里?新西兰与澳大利亚相隔多远?...
- TBODY的使用方法和意义
- ​基于光通信的6G水下信道建模综述
- 生物学中的云计算和大数据
- Package name does not correspond to the file path (IntelliJ IDEA)
- 老电脑深度linux,国产操作系统DEEPIN超越微软WINDOWS成为老电脑福音,进步神速
- OJ每日一练——不高兴的津津
- MATLAB循环调用函数使用并行池指南(带非官方实际例子)
- 【数据库】关系数据库标准语言SQL
- Shell的概念与作用(一个应用程序或者说解释器)
热门文章
- Photoshop 快速抠图:使用快速选择工具
- 一位期货老将的经验之谈(转)
- python crash coures python编程从入门到实践 笔记1 python常见函数
- foj 2075 Substring
- php网页无痕预览,javascript,html5_如何应对用户使用无痕浏览模式,javascript,html5 - phpStudy...
- Java Graphics and 界面显示文字并换行
- ExaGrid入围2021年存储大奖
- 【centos7静默(无图形界面版)本地离线安装oracle11g,附带个人建议】
- xp 解除计算机锁定,Windows XP锁定屏幕的三种方法
- 从语义网的角度看聊天机器人的产生