2016-06-21 83 views
0

在本地主機上,我使用phpmyadmin導出一個magento 2數據庫並嘗試上傳到我們的服務器,但它給了我們#1216錯誤 - 外鍵約束。問題是TABLE A首先在sql中定義並嘗試將Table B字段創建爲外鍵。因此,如果TABLE B不創建,那麼給出外鍵錯誤並且不創建數據庫。當我使用命令提示符做同樣的工作時,它工作正常。所以通過錯誤使用phpmyadmin?任何人都可以幫助我嗎?PHPMyADMIN - mysql顯示外鍵約束#1216 - Magento 2數據庫

回答

0

要解決此問題,請使用複選框Disable Foreign KeyPhpMyadmin導出時檢查。或者自己設置:

SET FOREIGN_KEY_CHECKS=0; 

,並在年底:

SET FOREIGN_KEY_CHECKS=1; 
+0

謝謝您的回答。你可以請分享我在哪裏可以禁用PHPmyADMIN外鍵? –

+0

導出數據庫時選擇「自定義」作爲導出方法。它會顯示各種選項,從這些選項中選中「禁用外鍵」選項。 –

+0

謝謝Gaurav!我知道了。 –