mysql-connector-odbc无法连接mysql数据库(10061错误)

问题1:
我在服务中开启了mysql服务,状态为“已启动”,但是在cmd中打命令mysql -u username -p试图连接mysql时候,却提示:
ERROR 2003 (HY000):Can’t connect to MySQL server on ‘localhost’ (10061)。
据说这个错误是因为mysql没有开启服务,但是明明我在服务中开启了啊?后来重启服务随便搞几下突然又能连上了。真是奇怪啊。
问题2:
这个问题是我下载了MyODBC-3.51,通过odbc连接mysql,一直都是好好的没问题。
然而这几天突然就连接不上去了。我在数据源配置中点击“Connector/ODBC”中的“Test”测试连接,却出现和问题1中同样的错误:ERROR 2003 (HY000):Can’t connect to MySQL server on ‘localhost’ (10061)。
可是我明明开启了mysql服务,在cmd中也能正常连接mysql啊。怎么到了用odbc连接的时候就不行.
解决方法思路;
用/var/lib/mysql/mysql.sock连接

发表评论

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