Я пытаюсь инициализировать отношение базы данных MySQL словами, написанными на польском языке с использованием языка программирования Java.
Это строка кода:
db.executeQuery("create table "+schema+".category_"+globalId.split("-")[1]+"( id int not null unique, cName varchar(40) not null, primary key (id)) default character set =utf8 collate= utf8_bin;"
Это работает сНемецкий или шведский язык, то есть специальные символы для этого языка, хранятся в базе данных, как это должно быть (правильные символы).Но когда вы пытаетесь написать слова на польском языке, это показывает ?????вместо специальных символов для этого языка.
То же самое происходит, когда вы пытаетесь написать китайскую букву (вы видите ??????).Я обновил набор символов до bgk или big5, но это ничего не изменило.
В чем проблема?Приветствия