Rmysql的安装及乱码解决

来源:互联网 发布:语文阅读软件下载 编辑:程序博客网 时间:2024/06/03 15:18

1、安装mysql-devel mysql-lib,不装这个后面装Rmysql会报错

# sudo yum install mysql-server mysql-devel mysql-lib

2、报错,有冲突

Transaction Check Error:
  file /usr/bin/mysql from install of mysql-5.1.71-1.el6.x86_64 conflicts with file from package MySQL-client-5.5.28-1.linux2.6.x86_64

3、删掉MYSQL的客户端

# yum remove MySQL-client-5.5.28-1.linux2.6.x86_64

4、重新安装,成功

# sudo yum install mysql-server mysql-devel mysql-lib

5、安装RMySql,成功

[root@hadoop1-mysql R]#  R CMD INSTALL RMySQL_0.10.3.tar.gz

6、乱码问题解决

其实不用修改MySQL的配置文件也可以,在向数据库写入或读取数据之前,加上命令
dbSendQuery(con,'SET NAMES utf8')

就可以了。


0 0
原创粉丝点击