美文网首页
[R语言] 连接操作数据库

[R语言] 连接操作数据库

作者: VincentJianshu | 来源:发表于2017-12-19 20:45 被阅读0次

    1. 连接数据

    install.packages("RJDBC")
    library(RJDBC)
    ojdbcUrl <- "C:/Users/Administrator/Desktop/modelengine/ojdbc6_g.jar"
    drv <- JDBC("oracle.jdbc.driver.OracleDriver", ojdbcUrl, identifier.quote = "`")    
    conn <- dbConnect(drv,"jdbc:oracle:thin:@10.60.45.44:1521:SID","sys as sysdba","password") 
    

    2.操作数据库

    dbSendUpdate(conn,"create table users( id number,name varchar2(100) )");
    dbRemoveTable(conn,"users")
    dbSendUpdate(conn,"insert into users values(1,'张三')");
    dbSendUpdate(conn,"update users set name='李四' where id=1")
    b <- dbGetQuery(conn,"select * from users ");
    

    3.关闭连接

    dbDisconnect(conn)  
    

    相关文章

      网友评论

          本文标题:[R语言] 连接操作数据库

          本文链接:https://www.haomeiwen.com/subject/xcwiwxtx.html