连接mysql服务器时出现如下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
原因是mysql默认使用socket连接数据库,但因为某些原因mysql.sock会丢失,这时想连接数据库就要使用tcp协议,例如:
mysql -u XXX -pXXX --protocol=tcp
看下帮助
mysql --help|grep protocol
--protocol=name The protocol to use for connection (tcp, socket, pipe,
(pre-4.1.1) protocol.
 
 
                     
            
        













 
                    

 
                 
                    