Chinaunix首页 | 论坛 | 博客
  • 博客访问: 165210
  • 博文数量: 16
  • 博客积分: 503
  • 博客等级: 下士
  • 技术积分: 206
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-11 21:46
文章分类
文章存档

2011年(16)

我的朋友

分类: Mysql/postgreSQL

2011-02-20 10:01:30

局域网内MySQL服务器在windows系统上,IP为192.168.0.2,
客户机为linux,在客户机上通过mysql客户端工具登录时的命令为

mysql -u xxx -h 192.168.0.2 -p --protocol=tcp

之所以需要指定protocol是因为在linux下mysql默认使用socket连接,windows下
默认是tcp,因此不特别指定会报

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
这样的错误。

另外要注意的是服务器的防火墙要允许MySQL的端口数据通过。
阅读(2301) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~