sql >> Databasteknik >  >> RDS >> Mysql

Hur man uppdaterar främmande nyckelvärde i mysql-databasen

Du kan tillfälligt avbryta kontrollen av främmande nyckel:

SET foreign_key_checks = 0;
UPDATE languages SET id='xyz' WHERE id='abc';
UPDATE categories_languages SET language_id='xyz' WHERE language_id='abc';
SET foreign_key_checks = 1;

REDIGERA :När det gäller problemet med den främmande nyckeln:lagras data på ett lokalt eller fjärranslutet filsystem? errno 121 är EREMOTEIO (Fjärr-I/O-fel). Kanske finns det behörighetsproblem på målfilsystemet eller så stöder det inte # tecken i filnamn?



  1. Hur grupperar man mysql-rader med samma kolumnvärde i en rad?

  2. Hur man matar mysql-frågor från bash

  3. Använd Skapa uttalande för att skapa tabell i SQL Server - SQL Server / T- SQL Tutorial Del 34

  4. Får NoClassDefFoundError när jag försöker använda Proguard och SQLcipher i Android