ошибка при оценке аргумента «drv» при выборе метода для функции «dbConnect»: не удалось найти функцию «MySQL»

Я получаю сообщение об ошибке «Ошибка при оценке аргумента« drv »при выборе метода для функции« dbConnect »: не удалось найти функцию« MySQL »»

Вот часть кода:

      library(DBI) 
conn <- dbConnect( drv = RMySQL::MySQL(), dbname = "xxx", host = "xxx", username = "xxx", password = "new_password") 
dbGetQuery(conn, "SELECT * FROM tech LIMIT 1;") 
dbDisconnect(conn)

1 ответ

Если вы используете сценарий в интерактивном сеансе, вызовите library(RMySQL)для загрузки пакета.

Если вы получаете эту ошибку при разработке пакета, добавьте RMySQLв поле Импорт вашего DESCRIPTIONфайл. Вы можете сделать это с usethis::use_package("RMySQL").

Другие вопросы по тегам