Читать арабские символы из MySQL, используя Eclipse

У меня есть база данных, которая содержит арабские таблицы, я могу читать ее из Netbeans хорошо, поэтому я могу видеть и записывать арабские символы в таблицы, но я хочу читать и писать, используя Eclipse, я попытался так:

String unicode1 = "?useUnicode=yes&characterEncoding=UTF-8";
        Class.forName("com.mysql.jdbc.Driver");
        Connection con = (Connection) DriverManager.getConnection(
                "jdbc:mysql://localhost:3306/searchengine"+unicode1, Username, Password);
        PreparedStatement statement = (PreparedStatement) con
                .prepareStatement("select * from invertedindex");
        ResultSet results = statement.executeQuery();
        while (results.next()) {
            System.out.println(results.getString(1));
        }

но я все еще вижу арабские буквы, как знаки вопроса, что я делаю не так

** Примечание:** таблицы поддерживают арабские символы, потому что я могу читать и писать в одну и ту же таблицу, используя Netbeans

РЕДАКТИРОВАТЬ

Я старался System.out.println("يييي"); но у меня есть вопросительные знаки, похоже, у меня были арабские символы, но затмение не показывает его

1 ответ

Решение

Пытаться select convert(name using UTF8) from invertedIndex

Другие вопросы по тегам