Quote Originariamente inviata da Sonikag Visualizza il messaggio
Grazie!
La stringa mi da un errore di sintassi. (Ovviamente ho sostituito <database_name> con il nome del mio db.
Comunque ho guardato un po' e ho impostato per tutto il db e per le signole tabelle utf8mb4_unicode_ci come codifica caratteri, ma ho ancora il problema.
Ciao,
io ho provato questa cosa:

-- Creazione della tabella
create table test (info varchar(100));

-- Inserimento in tabella di due valori CRITICI
insert into test values ('III');
insert into test values ('JJJ');

-- Select effettuate forzando la collate
SELECT * FROM test where info like 'J%' collate utf8_roman_ci;
SELECT * FROM test where info like 'J%' collate utf8_general_ci;

Se la seconda ti funziona, allora la collate che stai usando non va bene