Rstudio+mysql寫入中文表

1.在mysql中輸入sql語句,新建一個支持中文的數據庫mysql

create database Chinadaydata DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;

 2.在Rstudio中鏈接MySQL數據庫Chinadaydata表sql

#利用RMySQL鏈接MySQL數據庫
library(RMySQL)
library(DBI)
#建立數據庫鏈接 
con<-dbConnect(MySQL(),host="127.0.0.1",dbname="Chinadaydata",user="root",password="83******")
dbSendQuery(con,'SET NAMES gbk')   #設置支持中文

 3.在MySQL中新建一張表day_ssd數據庫

列名爲"區站號","緯度","經度","觀測場拔海高度"app

4.在Rstudio中寫入數據blog

colnames(dataframeall)<-c("區站號","緯度","經度","觀測場拔海高度") 
dbWriteTable(con, "day_ssd", dataframeall, append=TRUE,row.names=FALSE)
相關文章
相關標籤/搜索