У меня проблема с кодировкой символов при извлечении данных из базы данных MySQL, которая, кажется, специфична для компьютера с Windows.
Простое решение, которое работает на компьютере с Linux:
# establish connection
db = src_mysql(user = "user", password = "pass", dbname = "training_db", host = "127.0.0.1", port = 3306)
# change/force the character encoding
dbGetQuery(db$con, 'SET NAMES utf8')
Если я потяну таблицу с этими настройками в Linux, все будет хорошо, если я сделаю это на компьютере с Windows, я получу грязные переменные из чешских символов в базе данных.
Когда я проверяю базы данных в MySQL Workbench на Win pc, кажется, все в порядке.
Кто-нибудь сталкивался с такой же проблемой и нашел решение?