版本說明
R版本:3.5
MySQL版本:8.0
RMySQL版本:0.10.19
情景說明:
使用RMySQL成功連接到MySQL數(shù)據(jù)庫锄禽,可以進行查詢操作,但在插入時報錯捷绒,提示信息如下:
con <- dbConnect(MySQL(), host="127.0.0.1", dbname="epid", user="root", password="1234")
dbWriteTable(con,"city_dt",city,overwrite =FALSE,append=TRUE,row.names=FALSE)
報錯信息具體如下:
Error in .local(conn, statement, ...) :
could not run statement: The used command is not allowed with this MySQL version
解決方法:
install.packages("RMariaDB")
install.packages("zeallot")
library(RMariaDB)
library(zeallot)
con <- dbConnect(MariaDB(), host="127.0.0.1", dbname="epid", user="root", password="1234")
dbWriteTable(con,"city_dt",city,overwrite =FALSE,append=TRUE,row.names=FALSE)
數(shù)據(jù)成功插入數(shù)據(jù)庫袄友;
轉(zhuǎn)載請注明:
博客會同步發(fā)布在我的微信公眾號以及簡書上,搜索“數(shù)據(jù)志”(原跟著菜鳥一起學(xué)R語言)關(guān)注我昔穴。