MySQl和R:连接数据库时出错

时间:2015-03-09 10:11:58

标签: mysql r rmysql

我是R的新手 我试图通过RMyQL包连接到R中的mySQL。 我使用以下命令连接到SQL Server

ucscdb<-dbConnect(MySQL(),user="xxxx",password="xxxx",dbname="More",host="http://54.89.81.190/phpmyadmin/").

我收到以下错误

**Error in .local(drv, ...) : 
  Failed to connect to database: Error: Unknown MySQL Server Host 'http://54.89.81.190/phpmyadmin/' (11001)**

可能的原因是什么。相同的SQl服务器很容易在linux /

中连接

1 个答案:

答案 0 :(得分:0)

也许你应该将一些值传递给dbConnect的另一个参数:unix.socket和port,如dbConnect的文档中所述。这些值可以通过浏览器中的phpinfo.php访问,因为phpMyAdmin修改了MySQL文件系统并将其保存在安装目录中的某个位置。例如,在Ubuntu默认的phpMyAdmin安装目录中,unix.socket的值可以是:&#39; /opt/lampp/var/mysql/mysql.sock'和港口的3306。