sql >> Database teknologi >  >> RDS >> Mysql

MySQL Workbench Error 1175 Selv med en Where Statement

I Sql er sikre indstillinger som standard aktiveret, hvilket begrænser brugeren i at slette eller opdatere dataene i tabellen ved hjælp af en upassende nøgle. Gå til

for at slå den sikre opdatering fra.

edit->preferences->sql editor og fjern markeringen i afkrydsningsfeltet for sikker opdatering nederst i præferencevinduet, eller du kan endda slette eller opdatere med henvisning til den primære nøgle.

For eksempel:Lad os overveje, at vi har en tabel kaldet user_details med fire felter(name , number , email ,address ) hvor navn er den primære nøgle. Så din slettesætning ville se sådan ud

Delete from user_details where name="xxx";

Bemærk:Genopret forbindelse til databasen efter sikker opdatering er slået fra. Selv du kan genstarte serveren, men genforbindelsen fungerer fint.

Håber dette løser dit problem.



  1. Hvordan vælger man dato fra kolonnen dato og klokkeslæt?

  2. Kan ikke oprette forbindelse til PostgreSQL-server:kunne ikke oprette forbindelse til server:Tilladelse nægtet

  3. Forbedring af forespørgselshastigheden:simpel SELECT i den store postgres-tabel

  4. Oracle:Bulk Collect-ydelse