ALTER TABLE stuinfo ADD  FOREIGN KEY(majorid) REFERENCES major(id);  # 外键约束不命名
ALTER TABLE stuinfo DROP FOREIGN KEY majorid;  # 在创建外键时最好取个名字,不然会报错

创建外键约束不命名,删除时会报错

解决方案

ALTER TABLE stuinfo ADD CONSTRAINT fk_major_id FOREIGN KEY(majorid) REFERENCES major(id);  # 建立外键时重命名
ALTER TABLE stuinfo DROP FOREIGN KEY fk_major_id;  # 删除外键时使用重命名的

重新·创建外键,且重命名。删除外键时使用重命名的

Error on rename ofXXXXXX (errno: 152)相关推荐

  1. mysql报错1025_MySQL报错:ERROR 1025 (HY000): Error on rename of .... (errno: 150)

    文档的一个章节13.7.8.6. Better Error Handling when Dropping Indexes里面提到是说这个错误是mysql的一个BUG,现在已经解决了. ERROR 15 ...

  2. mysql 1025_ERROR 1025 (HY000): Error on rename of to

    刚才又一个一不小心,在Slave上执行了更改数据库schema的操作,结果是这台服务器在mmm_control中的状态就变成了:REPLICATION_FAIL.先通过writer执行了同样的操作,保 ...

  3. 安装pod遇到这种错误ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xco

    安装pod 遇到这种错误 ERROR:  While executing gem ... (Errno::EPERM)     Operation not permitted - /usr/bin/x ...

  4. 服务器上Kafka启动报错:error=‘Cannot allocate memory‘ (errno=12)

    文章目录 环境 经历如下弯路才查看到报错信息 解决方法 1.kill一些不用的进程,来腾出内存. 2.修改默认配置,减少软件启动需要的内存 启动成功 其他 参考 解决问题思路:大问题拆小问题.从源头( ...

  5. npm报错error code EPERM, error syscall unlink,errno -4048解决

    安装报错信息 24741 error code EPERM 24742 error syscall unlink 24743 error path E:\workspaces\multiplatfor ...

  6. 安装Pod时提示ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/pod...

    环境:OSX EI 10.11.1 昨天切换gem源后,招待pod安装没有任何问题,也可以正常用$ gem sources --add https://ruby.taobao.org/ --remov ...

  7. Patran:Error executing subprogram. Reason(errno)=2 No such file or directory

    错误背景: 一开始用学校电脑的Patran2012建立了几个模型,由于电脑老旧,想用自己电脑 在自己电脑上新装了Patran2019和Nastran2019 U盘从学校电脑上Co到了笔记本上 双击打开 ...

  8. MySQL 不设置主键报错:ERROR 1025: Error on rename of

    刚才在进行数据库关联设计时,发现数据库可以不设置主键而进行外键关联.其实在我印象中数据库是必须要有主键的,所以当报截图中的错误时,我第一反应就是没有设置主键的原因. 但是上网查查发现真的不用设置主键也 ...

  9. php数据库报错1046怎么解决,DZ报错MySQL Query Error Errno:1046错误的解决办法

    这篇文章主要为大家详细介绍了DZ报错MySQL Query Error Errno:1046错误的解决办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. DZ报 ...

最新文章

  1. 全球第五大社交网站,二号员工离职创业,自爆心酸历程!想做10亿美元规模?先活着!...
  2. CV之IS:计算机视觉中图像分割(语义分割)最diao炸(完)天(整)的思维导图
  3. 物流企业计算机运用,计算机物流在企业决策
  4. 汇编语言——计算Z=(W * X)/ (Y+6),R=余数
  5. spring学习之@ModelAttribute运用详解
  6. 02-合并frame
  7. linux packet socket,linux Packet socket (1)简单介绍
  8. TextRank算法可以用来从文本中提取关键词和摘要(重要的句子)
  9. c语言结构体tdl,计算机等级二级C笔试考前练习习题(21)
  10. 随机化算法 —— 数组置乱器的实现
  11. [转载] python中pass的使用_Python pass详细介绍及实例代码
  12. PMP考试题型是如何分布的?
  13. 51单片机汇编学习笔记8——中断
  14. UE4 创建开始游戏界面UI
  15. word恢复临时保存文件(.asd)无限循环另存为
  16. unity3d 摄像机跟随角色时 画面抽搐问题
  17. 树莓派4b移植4G USB驱动Quectel EC200T以及ppp拨号
  18. 崔莺莺到宋楚瑜,张你怎么看待?
  19. 为防手机游戏成瘾,科技巨头纷纷增加数位健康应用
  20. 程序员有前途吗?出路在哪里?

热门文章

  1. 【SSLGZ 2812】2017年10月30日提高组T2 凤凰院真凶
  2. 删除redis所有KEY
  3. Navicat Premium 12 for Mac 破解
  4. 手札 江湖的完美窗口化研究
  5. 高通QCM6125的LK部分(uefi/xbl)编译
  6. java计算移动平均值_多种移动平均计算总结(MA,EMA,SMA,DMA,TMA,WMA)
  7. springboot项目 o.s.b.d.LoggingFailureAnalysisReporter 错误解决方法
  8. 在WINDOWS运行框中能够输入的命令有多少?(转)
  9. Junos SRX NAT介绍
  10. CDA学习笔记--EXCEL篇