Я использую Mac Computer, установленный сервер MySQL и рабочую среду MySQL. Это работа для подключения сервера MySQL. Но когда я попытался записать таблицу в базу данных MySQL, она не показала значение строки, а только имя таблицы и имя столбца.
Более того, когда я хочу переписать таблицу данных, на R studio отображается ошибка:
#Connect to MySQL
library(RMySQL)
mydb = dbConnect(MySQL(), user=user, password=password, dbname='testing', host=host)
#Create testing data and store it
df = data.frame(x = c(1, 2, 3), y = c('a', 'b', 'c'))
dbWriteTable(mydb, value = df, name = "testing_1", append = TRUE)
dbDisconnect(mydb)
Ошибка в .local(conn, Statement,...): не удалось выполнить выражение: используемая команда не разрешена в этой версии MySQL
Что я должен делать? Спасибо.
Я попытался установить версию 5 MySQL, и проблема решена. Может быть, студия R действительно не поддерживает новейшую версию 8 MySQL.
dbWriteTable(mydb, value = df, name = "testing_1", append = TRUE, overwrite = TRUE)