简体   繁体   English

`connect':无法通过套接字'/tmp/mysql.sock'(2)连接到本地MySQL服务器(Mysql2 :: Error)

[英]`connect': Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (Mysql2::Error)

When I tried to run rails s on remote server I got this issue. 当我尝试在远程服务器上运行rails时,出现了此问题。

Mysql working fine with "rails db" MySQL与“ rails db”正常工作

Find your socket file using 使用找到您的套接字文件

mysqladmin variables | grep socket

And then add the socket file to your database.yml configuration 然后将套接字文件添加到您的database.yml配置中

development:
  adapter: mysql2
  host: localhost
  username: root
  password: xxxx
  database: xxxx
  socket: <socket location>

MySQL登录/传递是否正常,并且mysql服务器正在运行?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Mysql2::Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' - Mysql2::Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' Mysql2::Error: Can&#39;t connect to local MySQL server through socket &#39;/tmp/mysql.sock&#39; (2) - Mysql2::Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) Mysql2::Error::ConnectionError: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) - Mysql2::Error::ConnectionError: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 无法通过套接字&#39;/tmp/mysql.sock&#39;(2)错误连接到本地MySQL服务器 - Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) error (2002)错误:无法通过套接字&#39;/tmp/mysql.sock&#39;连接到本地MySQL服务器(46) - (2002) Error:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (46) 警告:mysql_connect():无法通过套接字“ /tmp/mysql.sock”连接到本地MySQL服务器(2) - Warning: mysql_connect(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 缺少 mysql.sock; 产生操作错误:(2002,“无法通过套接字连接到本地 MySQL 服务器‘/tmp/mysql.sock’(2)”) - Missing mysql.sock; yielding OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)") 将R连接到MySQL-“无法连接到数据库:错误:无法通过套接字&#39;/tmp/mysql.sock&#39;(2)连接到本地MySQL服务器” - Connecting R to MySQL - “Failed to connect to database: Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)” (2002,“无法通过套接字&#39;/tmp/mysql.sock&#39;(2)连接到本地MySQL服务器”) - (2002, “Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)”) Mountain Lion:无法通过套接字“ /tmp/mysql.sock”连接到本地MySQL服务器 - Mountain Lion: Can't connect to local MySQL server through socket '/tmp/mysql.sock'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM