楼主: chaunceyzhou
1209 2

[问答] 数据存入MYSQL数据库,中文数据丢失,乱码,不显示 [推广有奖]

  • 0关注
  • 0粉丝

大专生

85%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1149 点
帖子
31
精华
0
在线时间
36 小时
注册时间
2017-5-15
最后登录
2017-9-20

楼主
chaunceyzhou 发表于 2017-6-26 15:50:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
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
名称列变成了乱码,而且丢失了绝大多数中文数据。
求大神赐教!



二维码

扫码加我 拉你入群

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

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

关键词:SQL数据库 MySQL 不显示 sql 数据库

得道成仙如浮云

沙发
chaunceyzhou 发表于 2017-6-26 17:29:22
数据库字符集为utf8mb4

藤椅
chaunceyzhou 发表于 2017-6-26 17:35:20
已解决,统一字符集就行了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 00:48