如何通过终端连接到MySQL的套接字?

时间:2016-10-10 10:51:31

标签: mysql sockets tcp

我的/ etc / hosts文件有127.0.0.1 localhost行。当我尝试使用mysql -u root -h localhost -p连接到MySQL时出现ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)错误。但是,当我使用127.0.0.1进行连接时,它可以正常工作或localhost使用--protocol=TCP

I read here,Unix认为主机名localhost特殊,并使用套接字文件而不是TCP / IP。是否可以通过终端连接到带有套接字文件的MySQL,不允许通过网络连接?

0 个答案:

没有答案