第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

mysql錯(cuò)誤1025(HY000):“ ./ foo”重命名錯(cuò)誤(錯(cuò)誤編號(hào):150)是什么意思?

mysql錯(cuò)誤1025(HY000):“ ./ foo”重命名錯(cuò)誤(錯(cuò)誤編號(hào):150)是什么意思?

叮當(dāng)貓咪 2019-11-06 10:28:37
我在mysql中嘗試過這個(gè):mysql> alter table region drop column country_id;并得到這個(gè):ERROR 1025 (HY000): Error on rename of './product/#sql-14ae_81' to'./product/region' (errno: 150)有任何想法嗎?外鍵東西?
查看完整描述

3 回答

?
汪汪一只貓

TA貢獻(xiàn)1898條經(jīng)驗(yàn) 獲得超8個(gè)贊

如果您的表使用InnoDB引擎,通常會(huì)出現(xiàn)此錯(cuò)誤。在這種情況下,您將必須刪除外鍵,然后執(zhí)行alter table并刪除列。


但是棘手的部分是您不能使用列名刪除外鍵,而必須找到用于為其索引的名稱。為此,請(qǐng)發(fā)出以下選擇:


SHOW CREATE TABLE區(qū)域;


這應(yīng)該顯示索引的名稱,如下所示:


約束外region_ibfk_1鍵(country_id)參考 country(id)關(guān)于刪除無作用更新無作用


現(xiàn)在只需發(fā)出:


修改表區(qū)域丟棄外鍵 region_ibfk_1;


最后是:


更改表區(qū)域放置列country_id;


而且你很好走!


查看完整回答
反對(duì) 回復(fù) 2019-11-06
?
ibeautiful

TA貢獻(xiàn)1993條經(jīng)驗(yàn) 獲得超6個(gè)贊

這確實(shí)是一個(gè)外鍵錯(cuò)誤,您可以使用perror找出:


shell$ perror 150

MySQL error code 150: Foreign key constraint is incorrectly formed

要查找有關(guān)失敗原因的更多詳細(xì)信息,可以使用SHOW ENGINE INNODB STATUS并查找“最新外來錯(cuò)誤”部分,其中包含有關(guān)錯(cuò)誤原因的詳細(xì)信息。


在您的情況下,很可能是因?yàn)槟承﹥?nèi)容引用了country_id列。


查看完整回答
反對(duì) 回復(fù) 2019-11-06
?
瀟湘沐

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超6個(gè)贊

您還可能由于嘗試刪除不存在的外鍵而收到此錯(cuò)誤。因此,在刪除外鍵時(shí),請(qǐng)始終確保它們確實(shí)存在。


如果外鍵確實(shí)存在,并且仍然出現(xiàn)此錯(cuò)誤,請(qǐng)嘗試以下操作:


SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;

SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;

SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';

//將外鍵放在這里!


SET SQL_MODE=@OLD_SQL_MODE;

SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;

SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;

這總是對(duì)我有用:)


查看完整回答
反對(duì) 回復(fù) 2019-11-06
  • 3 回答
  • 0 關(guān)注
  • 1484 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)