我正在尝试使用R
从数据库中将一些数据加载到mySQL
。它目前进展顺利,除了一些字符作为问号返回。例如,数据库中的“jurić”返回“juri?”在R
。
我的代码如下:
library(RMySQL)
db_connection <- dbConnect(MySQL(), user = 'myuser', password 'mypassword', dbname = 'mydb', host = 'myhost')
rs <- dbSendQuery(db_connection, 'SELECT * FROM `articles`')
articles <- fetch(rs, n=-1)
结果数据框看起来与我希望它看起来完全一样,除了一些应该有字母的地方的问号。奇怪的是,正确显示了一些奇怪的字符(例如é,ö,š,ø)。
如何确保加载所有字符?数据库中列中使用的排序规则为utf8_general_ci