gpt4 book ai didi

mysql - 第 15 行第 2 列语法错误 : ` socket:/tmp/mysql.sock'

转载 作者:数据小太阳 更新时间:2023-10-29 08:54:33 25 4
gpt4 key购买 nike

Hello World (计算器)!

我启动了我的服务器,我得到了这个:

Started GET "/demo/hello" for 127.0.0.1 at Tue Jan 18 16:42:42 -0500 2011

ArgumentError (syntax error on line 15, col 2: ` socket: /tmp/mysql.sock'):

我的数据库.yml

socket: /tmp/mysql.sock

那些匹配..所以我在 mysql 中检查了我的套接字..

    mysql> show variables like 'socket';
+---------------+-----------------+
| Variable_name | Value |
+---------------+-----------------+
| socket | /tmp/mysql.sock |
+---------------+-----------------+
1 row in set (0.00 sec)

所以它是正确的套接字...也许是它的权限?

mysql -u root -ppassword -h localhost my_database

登录,没有问题。

我正在使用以下内容:

mysql -v = 5.1.54 rails -v = 3.0.3 ruby -v = 1.8.7

难住了!有什么我可能遗漏的想法吗?

最佳答案

这意味着存在 yaml 语法错误。通常它是一个杂散的选项卡(确保在 yaml 文件的该区域中没有任何选项卡——删除所有空格并输入空格以确保)。如果那不是问题,则可能是其他语法问题(如果是这样,请粘贴您的整个 yaml 文件——当然要屏蔽任何敏感信息)。

关于mysql - 第 15 行第 2 列语法错误 : ` socket:/tmp/mysql.sock' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4729426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com