Я хочу подключиться к базе данных MySQL с помощью RStudio.Я получаю следующую ошибку: Error: nanodbc/nanodbc.cpp:950: 08S01: [MySQL][ODBC 8.0(a) Driver]Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Мой код выглядит так:
library(DBI)
library(odbc)
sort(unique(odbcListDrivers()[[1]]))
odbcListDrivercon <- DBI::dbConnect(odbc::odbc(),
Driver = "MySQL Driver")
Мой файл odbc.ini выглядит следующим образом:
[PostgreSQL Driver]
Driver = /usr/local/lib/psqlodbcw.so
[SQLite Driver]
Driver = /usr/local/lib/libsqlite3odbc.dylib
[MySQL Driver]
Description = ODBC for MySQL
Driver = /usr/local/mysql-connector-odbc-8.0.15-macos10.14-x86-64bit/lib/libmyodbc8w.so
my odbcinst.iniвыглядит как
[SQLServer]
Driver = MySQL Driver
Database = db
Servername = ip
UserName = user
Password = pwd
Port = port
Для них я заполнил фактические значения.
Я не уверен, что я делаю неправильно при подключении.