我在.local(drv,...)中出现错误。 我不知道如何解决此问题。 谁能帮我解决为什么显示这样的错误以及如何解决该错误?
代码:
library(RMySQL)
mydb = dbConnect(MySQL(), user='XXXXXXX',
password='XXXXXXXX', dbname='XXXXXXXX',
host='##.143.13.XXX', port=XXXX)
谢谢。
答案 0 :(得分:2)
library(DBI)
library(pool)
pool <- dbPool(drv = RMySQL::MySQL(), dbname = "dbName", host = "localhost", username = "root", password = "psw", port = 3306, unix.sock = "/var/run/mysqld/mysqld.sock")
df <- dbGetQuery(pool, "SELECT * FROM tablename;")
在unix.sock
(在ubuntu:mysql_config --socket
中)提供机器的MySQL套接字路径