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

Грешка (Код на грешка:1175) по време на изпълнение на команда за актуализиране на таблица с помощта на MySQL Workbench 5.2

Всеки път, когато срещнете такъв вид грешка, когато се опитвате да актуализирате редове в mysql, това е, защото сте се опитали да актуализирате таблица без WHERE, която използва KEY колона.

Можете да го поправите с помощта на,

SET SQL_SAFE_UPDATES=0;
UPDATE user SET email = '[email protected]' WHERE email='[email protected]';

или в WorkBench

  • Редактиране -> Предпочитания -> SQL заявки
  • Премахнете отметката за забрана на изразите UPDATE и DELETE без клауза WHERE (безопасни актуализации)
  • Запитване --> Свържете се отново със сървъра



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да трансформирате MSSQL CTE заявка в MySQL?

  2. Трябва ли таблиците за свързване да имат повече от един първичен ключ от друга идентифицираща таблица?

  3. Как да спра десетичното поле на MySQL да бъде закръглено?

  4. Rails 5 Mysql UUID

  5. Разрешаване на не ascii знаци в MySQL база данни