我在Azure上运行了一个Web应用程序。我可以用Visual连接到数据库,在我的应用程序上发送/检索数据也很好。
但是,我无法使用MySQL工作台连接到MySQL数据库。我的错误是
Lost connection to MySQL server at 'reading initial communication packet', system error: 54
我已经在蔚蓝的门户上白化了我的IP,并在我的电脑上打开了端口1433。我不明白为什么我不能使用MySQL工作台连接,同时对Visual没有问题。
编辑:
下面是我如何设置MySQL工作台:
这是我的Azur
Problem detected!
14:26:36 [mysql] Port 3306 in use by ""C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" xxx (PROJECT NAME)"!
14:26:36 [mysql] MySQL WILL NOT start without the configured ports free
我正在尝试使用MySQL工作台导入.csv (或.txt,这无关紧要),实际上我使用的是以下命令:
LOAD DATA LOCAL INFILE '/path/to/your/csv/file/model.csv' INTO TABLE test.dummy FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
我的数据文件放在数据库所在的服务器的mysql/ .csv文件夹中(在本地主机上)。MySQL工作台告诉我“查询中断”。我之前尝试放入
我正在开发一个拥有大约12个表的MySQL数据库,它位于远程服务器上。连接是通过SSH建立的。我已经用MySQL工作台和SqlYog设置了客户机。连接已正确设置,数据库操作执行良好,只有一个表除外。每当我试图通过直接单击图标或编写查询来访问工作台中的那个表时,它都是这样写的-
Error Code: 2013 Lost connection to MySQL server at
'waiting for initial communication packet', system error: 10060
但是可以从SqlYog访问相同的表。这件事变得很混乱。如何解决这个问题呢
在我的笔记本上安装了工作台x64 6.1.7。我通过ssh连接到远程MySQL服务器。当服务器是MySQL 5.5时,一切都很好。但是在将MySQL 5.5升级到5.6.19之后,当我对大于某个大小的数据运行查询时,Workbrench开始挂起。例如,"select id from my_table“可以很好地工作,"select * from my_table”不能工作(工作台无限地等待获取,只有当我杀死它时它才能被关闭(或创建其他东西)),但是"select * from my_table limit 10“工作得很好。我在服务器上做了mysql_upgrade,但
在MySQL工作台中使用有什么窍门吗?
我在Windows 7上运行6.3.6版本,我尝试过只使用一个join的简单查询。我已经用12个Joins进行了复杂的查询。我已经在MySQL 5.5和5.7上试过了。
但每次我得到Explain Data Not Available For Statement
我已经查看了MySQL工作台的,但是没有最近的bug,这让我认为这是我正在做的事情。但我看不出是什么。有人有什么建议吗?
我有一个AWS RDS MySQL实例,我可以使用MySQL工作台和PHP页面从我的个人桌面连接到该实例,但一旦我将该PHP页面放到我的get服务器上,我就会收到以下错误:
Error: Unable to connect to MySQL. Debugging errno: 2003 Debugging error: Can't connect to MySQL server on '[SERVERVNAME].ciuo9o7t5ksk.us-west-2.rds.amazonaws.com' (111)
我搜索并发现,这通常是因为传入IP规则不允许端口,但我将安全设