美文网首页
vapor中MySQL遇到的错误

vapor中MySQL遇到的错误

作者: 西门吹灰 | 来源:发表于2017-05-31 12:50 被阅读0次

    Unable to connect to MySQL: connection("Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)")

    如果确认mysql服务正常运行,还提示文章标题的此错误,那就是“/etc/my.cnf”配置文件的问题了。解决办法是修改“/etc/my.cnf”配置文件,在配置文件中添加“[client]”选项和“[mysql]”选项,并使用这两个选项下的“socket”参数值,与“[mysqld]”选项下的“socket”参数值,指向的socket文件路径完全一致。如下:

    [mysqld]
    datadir=/storage/db/mysql
    socket=/storage/db/mysql/mysql.sock
    ...省略n行(爱E族)...
     
    [client]
    default-character-set=utf8
    socket=/storage/db/mysql/mysql.sock
     
    [mysql]
    default-character-set=utf8
    socket=/storage/db/mysql/mysql.sock
    

    相关文章

      网友评论

          本文标题:vapor中MySQL遇到的错误

          本文链接:https://www.haomeiwen.com/subject/jaodfxtx.html