使用MySQL建立外鍵約束時(shí)報(bào)錯(cuò)3780的解決方案
更新時(shí)間:2024年11月06日 10:54:18 作者:云舒卷云
在創(chuàng)建MySQL外鍵約束時(shí),報(bào)錯(cuò)3780通常是因?yàn)橹鞅砗蛷谋碇袑?duì)應(yīng)字段的數(shù)據(jù)類型不一致,使用Navicat可視化界面修改數(shù)據(jù)類型,即可解決此問題,這是一個(gè)常見的數(shù)據(jù)庫設(shè)計(jì)錯(cuò)誤,確保數(shù)據(jù)類型一致是關(guān)鍵
MySQL建立外鍵約束時(shí)報(bào)錯(cuò)3780問題
今天在用語句給兩個(gè)表建立外鍵約束時(shí)
報(bào)了3780的錯(cuò)誤–
具體描述
大概意思就是或說
主表和從表的create_use 和 user_id 兩個(gè)字段這不兼容
經(jīng)過一頓分析之后發(fā)現(xiàn),是因?yàn)檫@兩個(gè)表的這兩列數(shù)據(jù)類型不一樣
解決辦法
修改表中的數(shù)據(jù)類型(在這里使用的是Navicat可視化界面)。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL binlog日志記錄格式寫入機(jī)制及相關(guān)參數(shù)講解
這篇文章主要為大家介紹了MySQL binlog日志記錄格式寫入機(jī)制及相關(guān)參數(shù)使用講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09MySQL5.7安裝過程并重置root密碼的方法(shell 腳本)
由于 MySQL 5.7 版本的 root 密碼是首次啟動(dòng)時(shí)隨機(jī)生成的,并且還要求必須修改后才能使用。下面小編給大家分享使用shell 腳本完成安裝和設(shè)置新的 root 密碼的方法,一起看看吧2016-12-12