全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1168 2
2017-06-26
library(RMySQL)
conn <- dbConnect(MySQL(), dbname = "bangdan", username="", password="",host="",port=)
dbSendQuery(conn,'SET NAMES gbk')
k2<-data.frame(k2)      # k2之前为矩阵,里面有中文和数字
dbWriteTable(conn, "bang",k2,overwrite=TRUE)

下面为执行上述代码后,在数据库中看到的结果。
ID     名称   指数         数量
25            0.0569     226642
26        ʷ    0.0517    54712
27            0.0503   
28            0.05   
29            0.0499   
30        һֻ    0.0493   
31        ͵    0.0487   
32        è    0.0447   
33        è    0.0447      452000
名称列变成了乱码,而且丢失了绝大多数中文数据。
求大神赐教!



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-6-26 17:29:22
数据库字符集为utf8mb4
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-6-26 17:35:20
已解决,统一字符集就行了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群