cygwin中MySQL的使用

cygwin的setup.exe就能一键安装MySQL的服务端和客户端程序,十分方便。

但是由于Windows不支持Unix Local Socket,而MySQL默认的连接就是使用.sock文件,那是肯定连接不上的。

解决方法有2种:

方法1:

客户端显式指定服务器IP,且不能使用“localhost”,如:

mysqladmin -h 127.0.0.1 -u root -p status

方法2:

通过配置文件指定默认值。

$ cp /usr/share/mysql/my-small.cnf /etc/my.cnf
$ vim /etc/my.cnf
...
[client]
user = root
host = 127.0.0.1
port = 3306
...
$ mysqladmin status

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

扫码去手机上看