从 MySQL 读取数据
《从 MySQL 读取数据》要点: MySQL是什么东西?
需要的R语言包library("RMySQL") ## Loading required package: DBI 本文连接的数据库一个具体的面向网页的MySQL数据库.这里告诉我们 连接它数据库的方式为: mysql --user=genome --host=genome-mysql.soe.ucsc.edu -A 开始使用 R语言进行连接ucscdb <- dbConnect(MySQL(),user="genome",host="genome-mysql.soe.ucsc.edu")result <- dbGetQuery(ucscdb,"SHOW DATABASES;") ## [1] TRUE 这里,给出一些具体说明:
下面我们进入某一个数据库 hg19 <- dbConnect(MySQL(),host="genome-mysql.soe.ucsc.edu",db="hg19")all_tables <- dbListTables(hg19) ## [1] 11048 运行结束之后,我们知道hg19这个数据库里有11048张表. 获取表的信息 我想知道某一个表有多少列? dbListFields(hg19,"acemblyPep") ## [1] "name" "seq" 然后,我又想把知道这个表有多少行? dbGetQuery(hg19,"select count(*) from acemblyPep") ## count(*) 我想能不能看看这个表具体长啥样? table <- dbReadTable(hg19,"acemblyPep") ## name 记得查询完之后 dbDisconnect(hg19) ## [1] TRUE 《从 MySQL 读取数据》是否对您有启发,欢迎查看更多与《从 MySQL 读取数据》相关教程,学精学透。编程之家PHP学院为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |