我使用MySql工作台6.2,并在MySql工作台中创建了这个简单的存储过程
USE `MyDB`;
DROP procedure IF EXISTS `new_procedure2`;
DELIMITER $$
USE `MyDB`$$
CREATE PROCEDURE `new_procedure2` ()
BEGIN
INSERT INTO Country (BaseName) VALUES('Canada');
END
$$
DELIMITER ;
创建成功了,但是如果我在MySql工作台中刷新,Sotred过程就会被删除。我打开了PhpMyAdmin,我可以看到存
我正在使用。如果我打开到MySQL的连接(在Visual中),它将显示打开了一个连接。如果我关闭连接(在MySQL工作台中),它将显示连接仍然处于打开状态。如果我试图重新打开相同的连接,它将打开,它将关闭,没有任何问题。但是,MySQL工作台显示,第一个连接仍然是打开的。它一直打开,直到我退出应用程序。
Try
Using myConnection As New MySqlConnection(_ServerString_vip)
myConnection.Open()
myConnection.Close()
我在MySQL工作台中打开了很多选项卡和查询。我在睡觉前把它打开了,但是今天早上当我试图运行查询时,我得到了一个错误的MySQL server has gone away。
数据库已经启动,如果我在MySQL工作台上打开一个新连接,我就可以连接到它,但是当前的连接是死的。如何重新连接?
我不想打开一个新的连接,因为我必须复制我的查询和标签。
我刚刚安装了mysql workbench CE5.2。我尝试创建并打开一个连接,结果显示"Can't Connect to MYSQL server on '127.0.0.1‘(10061)“
我查看了stackoverflow上的答案。最终我在服务上找到了自己的方向。我发现Mysql不在那里。
dev.mysql.com说我应该用"mysqld“来安装它,但是在工作台安装程序中找不到它。
我该怎么办?如果有办法,请一步一步地说出来。
谢谢!
我在Azure上运行了一个Web应用程序。我可以用Visual连接到数据库,在我的应用程序上发送/检索数据也很好。
但是,我无法使用MySQL工作台连接到MySQL数据库。我的错误是
Lost connection to MySQL server at 'reading initial communication packet', system error: 54
我已经在蔚蓝的门户上白化了我的IP,并在我的电脑上打开了端口1433。我不明白为什么我不能使用MySQL工作台连接,同时对Visual没有问题。
编辑:
下面是我如何设置MySQL工作台:
这是我的Azur
我正在尝试删除MySQL的常规日志文件,但收到消息 'The action can't be completed because the file is open in MySQL Workbench.' 我没有看到日志文件打开,我已经在MySQL工作台中通过查询将其关闭。有没有其他方法可以确保日志不会在Workbench中打开? 谢谢
我已经在Cent OS 7上安装了MySQL-Server,但是workbench被拒绝打开。更具体地说,当我试图打开底部栏上的工作台时,我看到有一瞬间它试图打开,但它崩溃了,一个从未打开过的东西没有看到任何失败的消息。从命令提示符的MySQL工作完美,而且我能够启动和停止守护进程没有任何问题。我已经尝试过mysqladmin -u根-p版本,没有看到任何问题。此外,我试图重新安装工作台,但没有工作,在我卸载并重新安装它们,但没有工作。我尝试过较旧的软件包,但效果不佳。有什么建议吗?