楼主: keym86
4955 14

[问答] 用RMySQL往数据库写入中文的时候显示乱码 [推广有奖]

  • 0关注
  • 0粉丝

大专生

55%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
126 点
帖子
28
精华
0
在线时间
72 小时
注册时间
2014-8-20
最后登录
2017-8-7

楼主
keym86 发表于 2016-7-14 09:40:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教各位,使用RMYSQL包导入数据的时候显示成功,但是在数据库里查询显示的都是???,有没有解决方法?dbSendQuery(con,'SET NAMES gbk')
dbWriteTable(con,"fund_nav_day",wss,row.names = FALSE, append = TRUE)

万分感谢!

二维码

扫码加我 拉你入群

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

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

关键词:rmysql MySQL sql 数据库 append R语言 RMYSQL

沙发
AlexYoung757 在职认证  学生认证  发表于 2016-7-16 10:29:12
R的环境默认是系统编码 你看看mysql是什么编码 一般都是utf-8 所以编码要统一

藤椅
马甲1号 发表于 2016-7-17 21:34:23
别用mysql了,早晚要被oracle这个后娘弄死,加入postgres党吧~

板凳
jiangbeilu 学生认证  发表于 2016-7-18 09:10:20
马甲1号 发表于 2016-7-17 21:34
别用mysql了,早晚要被oracle这个后娘弄死,加入postgres党吧~
对数据库不是很了解,mysql是开源的,应该还好吧

报纸
马甲1号 发表于 2016-7-18 09:23:07
jiangbeilu 发表于 2016-7-18 09:10
对数据库不是很了解,mysql是开源的,应该还好吧
pg也是开源的。
单纯从数据处理的角度看,mysql好像还不支持窗口函数和CTE,而pg早就支持了。感觉pg更适合做数据处理。
已有 1 人评分论坛币 收起 理由
jiangbeilu + 10 鼓励积极发帖讨论

总评分: 论坛币 + 10   查看全部评分

地板
keym86 发表于 2016-7-18 17:49:43
马甲1号 发表于 2016-7-18 09:23
pg也是开源的。
单纯从数据处理的角度看,mysql好像还不支持窗口函数和CTE,而pg早就支持了。感觉pg更适 ...
公司在用mysql,这个决定不了。。。R的中文处理确实不够给力,所以想问下各位有没有什么解决方法

7
马甲1号 发表于 2016-7-18 22:03:55
keym86 发表于 2016-7-18 17:49
公司在用mysql,这个决定不了。。。R的中文处理确实不够给力,所以想问下各位有没有什么解决方法
实在不行就对文本列用iconv手动转码,再写入数据库。

8
keym86 发表于 2016-7-19 08:53:24
马甲1号 发表于 2016-7-18 22:03
实在不行就对文本列用iconv手动转码,再写入数据库。
尝试一下

9
keym86 发表于 2016-9-1 10:14:28
AlexYoung757 发表于 2016-7-16 10:29
R的环境默认是系统编码 你看看mysql是什么编码 一般都是utf-8 所以编码要统一
请问R中的编码要如何设置?

10
AlexYoung757 在职认证  学生认证  发表于 2016-9-1 10:47:55
keym86 发表于 2016-9-1 10:14
请问R中的编码要如何设置?
一般设置编码为utf-8

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

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