Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да актуализирате стойността на външния ключ в базата данни на mysql

Можете временно да спрете проверката на външни ключове:

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;

РЕДАКТИРАНЕ :Що се отнася до проблема с външния ключ:данните се съхраняват в локална или отдалечена файлова система? errno 121 е EREMOTEIO (Грешка при отдалечен вход/изход). Може би има проблеми с разрешенията на целевата файлова система или тя не поддържа # знак в имената на файлове?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Отмяна на името на таблицата в Flask-Alchemy

  2. Меню с йерархична рекурсия с PHP/MySQL

  3. Изтрийте от една таблица с присъединяване

  4. Какъв е правилният синтаксис за намиране и замяна на Regex с помощта на REGEXP_REPLACE в MariaDB?

  5. Най-добрият начин да спрете един човек да създава няколко акаунта