sql >> Databasteknik >  >> RDS >> Mysql

Mysql:Allmänt fel:1366 Felaktigt strängvärde

Jag inser att detta är en referens för AES_ENCRYPT för MySQL, men det verkar som att du kan behöva ändra din varchar(200) till en varbinary(200) (eller större) eftersom AES verkar returnera en binär sträng.

Det finns en mindre tydlig förklaring på MySQL-webbplatsen.




  1. Infogar json-kodad data i mysql

  2. Hur kan jag upptäcka och binda ändringar mellan radvärden i en SQL-tabell?

  3. Ett prestationsfuskblad för PostgreSQL

  4. Byt namn på Amazon RDS-tabellnamn till versaler