A aspa simples que você postou é chamada de 'acento agudo ', que geralmente é convertido da aspa simples genérica por alguns aplicativos da web. É um
UTF8
caractere, que quando inserido em um Latin-1
banco de dados se traduz em '''. Isso significa que você precisa alterar o charset do MySQL para UTF8
, ou altere o conjunto de caracteres do seu site para Latin-1
. A primeira seria preferida: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;