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怎么办相关推荐

  1. 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. ...

  2. mysql表定义外键语法_mysql设置外键的语法怎么写?

    2012-08-31 回答 mysql外键设置详解 (1) 外键的使用: 外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加er图的可读性 有些人认为外键 ...

  3. 数据库表设置外键VS不设置外键,哪个更好?

    转发自极光轻学,原文链接:https://jiguangqingxue.com/info/24 必须设置外键VS不要设置外键的争论 数据库表到底要不要设置外键约束,一直具有非常大的争议.我认为完全没有 ...

  4. mysql创建表设置数值范围,MySQL创建数据表时设定引擎MyISAM/InnoDB操作

    我在配置mysql时将配置文件中的默认存储引擎设定为了innodb.今天查看了myisam与innodb的区别,在该文中的第七条"myisam支持gis数据,innodb不支持.即myisa ...

  5. 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... ...

  6. 金蝶K3客户端无法创建K/3中间层组件(组件KdSvrMgr报错)

    金蝶K3客户端无法创建K/3中间层组件(组件KdSvrMgr报错) 原文链接:https://blog.csdn.net/hzfw2008/article/details/87837183 版权声明: ...

  7. mysql表空间界限_MySQL5.7 import表结构报错超出表空间界限

    事后测试了一下,一下方法就是垃圾,看看可以,别跟着学!!! 数据库重启后,问题依然暴露出来了,参数什么的都是扯,擦 记录一个困扰我好几天的问题.先贴上报错: space name jxtms/Cost ...

  8. 计算机防火墙不能更改,win7无法更改防火墙设置提示系统报错怎么办

    防火墙也称防护墙,是一种位于内部网络与外部网络之间的网络安全系统,可以防止病毒入侵.有位 Win7系统 用户想更改防火墙某些设置,出现无法更改的情况,系统报错"0x80074200" ...

  9. 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 ...

最新文章

  1. UILabel显示带颜色边的文字
  2. 近期活动盘点:俞士纶见面会、2018未来医疗100强论坛、清华校友三创论坛、2018年中国数字政府论坛(12.18-12.21)...
  3. (volatile int)(x)与*(volatile int *)(x)
  4. CentOS7上Mongodb安装、卸载
  5. 解决U盘无法拷贝大文件问题
  6. PAT (Basic Level) Practise - 继续(3n+1)猜想
  7. SimulatorXcode模拟器如何使用PC键盘进行输入
  8. 栈溢出笔记1.1 函数调用过程
  9. Java并发/多线程教程——1
  10. matlab脑肿瘤识别与分割程序_车牌识别算法
  11. dataframe在最后新增一行_【TOOLS】python中对Excel进行写入操作,写入一列或者一行(openpyxl)...
  12. mysql 数据备份 crontab
  13. 关于SESSION如何产生,由谁产生,保存位置的记录
  14. .NET 开源GIS解决方案一 概述
  15. c语言pow等比数列求和,Codeforces 327C 快速幂+等比数列求和+乘法逆元
  16. WinDbg 符号下载错误解决方案
  17. 基于信心上界蒙特卡洛搜索树(UCT)实现四子棋
  18. Windows版Redis和Redis Desktop Manager安装
  19. 支付宝扫码到银行卡的收款码(隐藏卡号)静态+动态 制作教程分享
  20. 2022-2027年中国公民出境旅游行业市场全景评估及发展战略规划报告

热门文章

  1. 5 Mysql数据保护
  2. 数据处理过程的潜在风险和应对逻辑
  3. alpha在matlab中的作用,在MATLAB中用alpha值绘制圆圈
  4. i.MX - RT1052调教总结
  5. 会python_会Python的人,一毕业即高薪?
  6. 华为IoT生态品牌扩大朋友圈,方舟实验室首度亮相...
  7. 数据库构造器之查询构造器构建
  8. 第八届蓝桥杯JavaB组省赛真题
  9. 【手把手带你学习神经机器翻译--代码篇】
  10. 基于微软平台IIS/ASP.NET开发的大型网站有哪些?