La comilla simple que publicaste se llama 'acento agudo
', que a menudo se convierte de la comilla simple genérica por algunas aplicaciones web. Es un UTF8
carácter, que cuando se inserta en un Latin-1
la base de datos se traduce como ''''. Esto significa que necesita cambiar el conjunto de caracteres de MySQL a UTF8
, o alternativamente cambie el conjunto de caracteres de su sitio web a Latin-1
. Se preferiría lo primero:
ALTER DATABASE YourDatabase CHARACTER SET utf8;
ALTER TABLE YourTableOne CONVERT TO CHARACTER SET utf8;
ALTER TABLE YourTableTwo CONVERT TO CHARACTER SET utf8;
...
ALTER TABLE YourTableN CONVERT TO CHARACTER SET utf8;