ERROR 2003 (HY000): Can't connect to MySQL server on 'xx.xx.xx.xx.' (60)
当我试图远程连接到这个服务器时,我得到了这个错误。我最近很难重启我的服务器,我猜我还没有启动我需要的东西。
我在运行Ubuntu 14.10
Mysql已经启动并运行。所有使用此数据库的站点都已启动并运行。我还可以登录到服务器并管理数据库。但是我更喜欢使用mysql客户机(navicat)来管理。
在重新启动之前,我能够远程连接到这个服务器(navicat)进行管理。
我在mysql.user表中有适当的条目(正如我已经说过的
我的应用程序上有两个FireDAC连接,一个是在局域网上的MySQL服务器上使用,然后存储MySQL的私有数据(如销售、产品等),另一个是连接到远程(internet) MySQL服务器,它随机给我一个异常
First chance exception at $745AA882. Exception class
EMySQLNativeException with message '[FireDAC][Phys][MySQL] Lost
connection to MySQL server during query'.
这是FireDAC、我的代码还是远程MySQL服务器上的问
我可以使用navicat远程连接,没有问题,但是当我尝试在google应用程序脚本中这样做时,我得到了下一个错误:无法建立数据库连接。检查连接字符串、用户名和密码。
我使用以下函数进行连接:
function getConnection(){
var address = 'url.domain';
var user = 'username';
var userPwd = 'pass';
var db = 'database_name';
var spreadsheetURL = 'spreadsh
尝试获得一些使用AWS for MariaDB/MySQL的经验。当我通过SSH连接到EC2实例时,我已经完成了实例的设置和工作。但是,我希望能够从我办公室的静态IP地址使用Navicat这样的远程客户端。
到目前为止,我已经创建了一个AWS安全组,允许来自我办公室IP地址的22和3306上的TCP。
我已经编辑了my.cnf并将绑定地址更改为0.0.0.0
我已经创建了一个用户' user '@'my.ip.address‘,并为该用户授予了对测试数据库的权限。
EC2运行的是Debian,所以关于iptables的其他提示似乎不适用。
为了让Navicat连接到数据
我使用Navicat连接到我的MySQL数据库。我刚收到一个错误
[Err] 2003 - Can't connect to MySQL server on 'www.website.com' (10061)
我使用端口3306连接到数据库。我无法编辑任何管理员设置,因为它托管在共享服务器inmotion.com上
这是在查询出错后发生的。可能的最大连接错误?它被设置为10,但由于共享服务器的原因,我无法对其进行编辑。
**检查底部的update 5 ** -看起来像是mysql连接器的错误。感谢所有帮助我改进原有表格的人:
我有一个简单的查询,在服务器上使用1.8s,但通过远程连接使用40多个。查询返回1行:
SELECT a, b, c FROM d WHERE cola <= 123456789012345 and 123456789012345 <= colb
服务器是mysql 8.0.21。在工作台中运行的这个查询需要1.89
在navicat客户端上运行在我自己的计算机上的同一个查询,基于服务器负载,需要30到60岁之间的任何查询。
查询从10M行表返回一行。
是什么导致了这种差异(
我可以远程访问root用户。
创建用户的语句如下:
CREATE USER 'auser'@'%' IDENTIFIED BY 'auser';
GRANT ALL ON `MyDB`.* TO 'auser'@'%';
flush privileges;
这个auser帐户不能远程登录,原因是什么?
PS。使用navicat登录数据库提示符:2013 - Lost connection to MySQL server during query
我已经设置了一个Bastion主机,以便能够将SSH放到我的RDS实例中。我使用Navicat 12连接到数据库,并且在Navicat和PuTTY上都连接到SSH服务器,但是我无法真正到达RDS实例,并得到以下错误:
2013年-在‘读取初始通信包’时与MySQL服务器失去连接,系统错误:0“内部错误/检查(非系统错误)”
下面是我用来连接的设置:
SSH settings:
Host: my bastion public DNS
Port: 22
Username: ec2-user
Authentication Method: public key
Private key: my
嗨,我正在尝试连接到我的MySQL数据库,这是由strato托管。在他们的网站上,我可以创建一个数据库,我做到了。我可以像显示的一样通过PuTTy连接。如您所见,我找到了端口、主机名等
但是现在我试图通过NaviCat连接到数据库,但是我一直收到以下错误:2013 lost connection to mysql server at 'reading initial communication packet' system error 0。
我这样配置NaviCat (我填写了主密码strato提供给我的密码)
这个(作为我填写的主密码strato提供给我的密码)