如何把R语言中的中文数据导入到mysql

如何把R语言中的中文数据导入到mysql,第1张

一些常用的数据,处理好,放在mySQL里,以后使用起来也方便。

可以用R直接进行分析,具体步骤如下:

1、R下载RODBC包,安装好。

2、在http://dev.mysql.com/downloads/connector/odbc

下载mySQL ODBC,安装好。

3、windows:控制面板->管理工具->数据源(ODBC)->双击->添加->选中mysql ODBC driver一项

填写:data source name 一项填入你要使用的名字,自己随便命名,例如:mysql_data

description一项随意填写,例如mydata

TCP/IP Server 填写本机服务器IP,一般为:127.0.0.1

user 填写你的mysql用户名

password 填写你的mysql密码

然后数据库里会出现你的mysql里的所有数据库,选择一个数据库。

确定。

4、打开R的界面调用数据库:

1 2 3 4

library(RODBC)channel <- odbcConnect("mysql_data", uid="root",pwd="123")sqlTables(channel)#查看数据中的表 data<-sqlFetch(channel,"kegg")# 查看表的内容,存到数据框里

《R的极客理想工具篇》百度网盘pdf最新全集下载:

链接:https://pan.baidu.com/s/1X_qPaqbLang6f48J-21o4A

?pwd=y5wg 提取码:y5wg

简介:R的极客理想·工具篇书中内容涉及计算机、互联网、数据库、大数据、统计、金融等领域,详细总结了R语言在实际使用时与Java、MySQL、Redis、MongoDB、Cassandra、Hadoop、Hive、HBase等技术综合运用的解决方案,具有实战性及可 *** 作性强等特点。  

、使用R数据库接口

连接MySQL,使用RMySQL包,使用前RMySQL包要先安装。

library(RMySQL)

连接方式有2种:

(1)使用dbConnect

conn <- dbConnect(MySQL(), dbname = "rmysql", username="rmysql", password="rmysql", host="127.0.0.1", port=3306)

数据 *** 作方法:

dbWriteTable(conn, "tablename", data) #写表


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8627005.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存