使用MySQL建立外键约束时,报错3780的问题分析,和解决办法

今天在用语句给两个表建立外键约束时,报了3780的错误–具体描述如下:
在这里插入图片描述
大概意思就是或说,主表和从表的create_use 和 user_id 两个字段这不兼容

经过一顿分析之后发现,是因为这两个表的这两列数据类型不一样
在这里插入图片描述
在这里插入图片描述
解决办法–修改表中的数据类型(在这里使用的是Navicat可视化界面)。

相关推荐

  1. MySQL】更改表解决办法

    2024-01-21 08:04:04       38 阅读
  2. 【PostgreSQL】约束-

    2024-01-21 08:04:04       43 阅读
  3. 解决使用ip来访问MySQL问题

    2024-01-21 08:04:04       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-21 08:04:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-21 08:04:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-21 08:04:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-21 08:04:04       20 阅读

热门阅读

  1. 建模论文书写方式的简单讨论

    2024-01-21 08:04:04       32 阅读
  2. centos宝塔远程服务器怎么链接?

    2024-01-21 08:04:04       40 阅读
  3. c++ http第一个服务

    2024-01-21 08:04:04       36 阅读
  4. React中super()和super(props)有什么区别?

    2024-01-21 08:04:04       40 阅读