R语言连接MySql的详细步骤及中文乱码问题
2016-09-22 22:11
267 查看
R的安装以及Mysql的安装就不讲了,主要讲下R连接MySql的问题
1.首先下载ODBC,http://dev.mysql.com/downloads/connector/odbc/ #我是win10,64位的系统,我下载的是:Windows
(x86, 64-bit), MSI Installer
2.安装ODBC好之后。
3.控制面板——管理工具——ODBC数据源(64位)——单击“添加”。选择mysql
odbc 5.3 ansi driver
4.data source name:自己随便起个名字
TCP/IP server:填写127.0.0.1
port:3306
user:数据库的名字
password:数据库的密码
database:你数据库里面的用户
如果出现乱码问题,单击details, 在character
set 中选择jbk.
5.在R中下载RODBC包,安装
6.library("RODBC", lib.loc="F:/R-3.3.1/library")
channel <- odbcConnect("mysqlcheng", uid="*****", pwd="****") (刚才随便起的名字,数据库的用户名,数据库的密码)
sqlTables(channel)查看数据库
result=sqlQuery(channel,'select * from tb_asdf') 查询语句
result
结果如下:
empno ename job mgr hiredate sal comn deptno
1 7369 史密斯 文员 7902 1980-12-17 800 NA 20
2 7499 艾伦 市场销售 7698 1981-02-20 1600 300 30
3 7521 沃德 市场销售 7698 1981-02-22 1250 500 30
1.首先下载ODBC,http://dev.mysql.com/downloads/connector/odbc/ #我是win10,64位的系统,我下载的是:Windows
(x86, 64-bit), MSI Installer
2.安装ODBC好之后。
3.控制面板——管理工具——ODBC数据源(64位)——单击“添加”。选择mysql
odbc 5.3 ansi driver
4.data source name:自己随便起个名字
TCP/IP server:填写127.0.0.1
port:3306
user:数据库的名字
password:数据库的密码
database:你数据库里面的用户
如果出现乱码问题,单击details, 在character
set 中选择jbk.
5.在R中下载RODBC包,安装
6.library("RODBC", lib.loc="F:/R-3.3.1/library")
channel <- odbcConnect("mysqlcheng", uid="*****", pwd="****") (刚才随便起的名字,数据库的用户名,数据库的密码)
sqlTables(channel)查看数据库
result=sqlQuery(channel,'select * from tb_asdf') 查询语句
result
结果如下:
empno ename job mgr hiredate sal comn deptno
1 7369 史密斯 文员 7902 1980-12-17 800 NA 20
2 7499 艾伦 市场销售 7698 1981-02-20 1600 300 30
3 7521 沃德 市场销售 7698 1981-02-22 1250 500 30
相关文章推荐
- JDBC连接MYSQL中文乱码问题
- asp.net连接MySQL及中文乱码问题解决
- navicat8 连接mysql,查看UTF8中文乱码问题解决办法
- Flex asSql库在连接MySql时显示中文字符串为乱码的问题
- MySQL 字符集导致SQL连接之后中文乱码的问题!
- PHP连接MySQL查询结果中文显示乱码问题
- jdbc 连接 mysql 时的中文乱码问题
- 如何用dot net连接MySQL,及中文乱码问题解决
- JDBC连接MYSQL中文乱码问题 .
- vs2005 C#与mySql连接解决中文乱码问题
- eclipse Ubuntu 连接mysql 中文乱码问题
- Jboss Seam, mysql中文乱码问题4步骤总结(转)
- 关于 Hibernate3 与 Mysql5.5 连接时出现的中文乱码问题
- jdbc 连接 mysql 时的中文乱码问题
- 连接mysql server 5.0 数据库的乱码问题,utf8编码,中文正确显示
- C# 连接 Mysql 中文乱码问题
- c# 连接MySQL中文乱码问题的解决方法
- jdbc 连接 mysql 时的中文乱码问题
- jdbc 连接 mysql 时的中文乱码问题
- linux 连接mysql中文出现乱码的问题