MySQLWorkbench:无法连接MySQL服务器

时间:2016-08-12 17:50:06

标签: mysql database-connection mysql-workbench

当我尝试连接到MySQL服务器时,我会发出以下错误消息

请告诉我MySQL服务器的问题是什么

with x1 as (select m.id, m.mname, s.lang, s.sdesc
            from main m
            join short_desc s on s.id = m.sid),
     x2 as (select m.id, m.mname, l.lang, l.ldesc
            from main m
            join long_desc l on l.id = m.lid)
select coalesce(x1.mname, x2.mname) mname,
       coalesce(x1.lang, x2.lang) lang,
       x1.sdesc,
       x2.ldesc
from x1
full outer join x2 on x2.id = x1.id and x2.lang = x1.lang

这是my.cnf文件我应该在my.cnf中进行一些更改才能连接到MySQL服务器?

static <L extends Enum<? extends CommonMethods>> void m(L l) {}

1 个答案:

答案 0 :(得分:0)

这是新装吗?如果是这样,请检查是否安装了mysql-server而不是mysql-client

   sudo apt install mysql-server

另外,请尝试将my.cnf中的此行更改为:

   bind-address = 0.0.0.0

之后

   sudo service mysql restart

另一个可能性:

您可能想尝试找到这样的套接字:

   sudo find / -type s

找到后,您可以创建一个临时文件夹的符号链接,如下所示:

   sudo ln -s /path-to-socket/mysqld.sock /tmp/mysql.sock

毕竟,您可能需要重新安装MySQL Server并重新安装。