安装了MySQL服务器,运行良好。今天,我们不能通过我们的网站连接数据库。使用mysql -u username -p的命令行访问也失败。最后,phpmyadmin失败。ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'(2)
service
突然之间,当我为给定的用户使用密码时,我就不能再登录本地(Windows7.64) DB (MariaDB 10.1.12)了。我还有另一个MySQL运行在Vagrant中(Ubuntu32 14.04),因此在其中运行了--port 3305 for Windows。$ mysql --version C:\Program Files\MariaDB 10.1\bin\mysql.exe Ver 15.1 Distrib 10.1.12-MariaDB, for然后使用存在的用户名(而不是下面的用户名):
$
我不经常使用linux,也不需要通过SSH隧道进入远程MySQL数据库,所以请原谅我的无知。我正在使用Windows7,并且需要连接到Linux服务器上的远程MySQL实例。今天发生了两件事: DB移动到一个新服务器,我更新了HeidiSQL,现在我无法登录到MySQL服务器,当我尝试从Heidi获得以下消息时:
SQL Error (2003) in statement#0: Can't connect to MySQL server on