使用MySQL建立外键约束时报错3780的解决方案

 更新时间:2024年11月06日 10:54:18   作者:云舒卷云  
在创建MySQL外键约束时,报错3780通常是因为主表和从表中对应字段的数据类型不一致,使用Navicat可视化界面修改数据类型,即可解决此问题,这是一个常见的数据库设计错误,确保数据类型一致是关键

MySQL建立外键约束时报错3780问题

今天在用语句给两个表建立外键约束时

报了3780的错误–

具体描述

大概意思就是或说

主表和从表的create_use 和 user_id 两个字段这不兼容

经过一顿分析之后发现,是因为这两个表的这两列数据类型不一样

解决办法

修改表中的数据类型(在这里使用的是Navicat可视化界面)。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL binlog日志记录格式写入机制及相关参数讲解

    MySQL binlog日志记录格式写入机制及相关参数讲解

    这篇文章主要为大家介绍了MySQL binlog日志记录格式写入机制及相关参数使用讲解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • MySQL占用CPU过高,排查原因及解决方案

    MySQL占用CPU过高,排查原因及解决方案

    这篇文章主要介绍了MySQL占用CPU过高,排查原因及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • 深入mysql主从复制延迟问题的详解

    深入mysql主从复制延迟问题的详解

    本篇文章是对mysql中主从复制延迟的问题进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • Navicat操作MYSQL的详细过程

    Navicat操作MYSQL的详细过程

    这篇文章主要介绍了Navicat操作MYSQL的详细过程,包括数据表的操作修改删除操作,本文给大家介绍的非常详细,需要的朋友可以参考下
    2024-03-03
  • MySQL删除表的三种方式(小结)

    MySQL删除表的三种方式(小结)

    这篇文章主要介绍了MySQL删除表的三种方式(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • MySQL Order by 语句用法与优化详解

    MySQL Order by 语句用法与优化详解

    Order by语句是用来排序的,经常我们会使用到Order by来进行排序,下面我给大家来讲讲Order by用法与优化排序,有需要的同学可参考
    2013-06-06
  • mysql 读写分离(基础篇)

    mysql 读写分离(基础篇)

    MySQL Proxy最强大的一项功能是实现“读写分离(Read/Write Splitting)”。
    2009-04-04
  • MySQL5.7安装过程并重置root密码的方法(shell 脚本)

    MySQL5.7安装过程并重置root密码的方法(shell 脚本)

    由于 MySQL 5.7 版本的 root 密码是首次启动时随机生成的,并且还要求必须修改后才能使用。下面小编给大家分享使用shell 脚本完成安装和设置新的 root 密码的方法,一起看看吧
    2016-12-12
  • MySQL索引优化实例分析

    MySQL索引优化实例分析

    这篇文章主要介绍了MySQL索引优化实例分析,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-07-07
  • mysql分区功能详解,以及实例分析

    mysql分区功能详解,以及实例分析

    下面小编就为大家带来一篇mysql分区功能详解,以及实例分析。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03

最新评论