繁体   English   中英

无法连接到任何指定的 MySQL 主机 C#

[英]unable to connect to any of the specified MySQL hosts C#

我使用我学校的(远程)数据库没有任何问题,使用这个字符串:“Server=MySchoolServer;Uid=MyId;Database=MyDatabase;password=MyPassword;SslMode=none”;

我的学校不允许创建多个数据库,所以我决定开始使用 xampp 作为本地主机,以便在一个数据库中不会有来自不同项目的不同表。

经过一番努力(使用端口:3306),我设法连接到本地主机并创建数据库和表(在 phpMyAdmin 中),并使用连接字符串从 Visual Studio 中自由交互。 (我设法克服了在命令行中使用带有 taskkill 的 PID 终止进程的问题)。

现在,在我想再次连接到远程数据库后,它只会抛出一个错误:“无法连接到任何指定的 MySQL 主机”

就像一个说明一样,我使用 parallels 在我的带有 M1 芯片的 macAir 上运行 Windows,我也不明白为什么我在 Windows 服务中有两个 MySql(其中一个是登录为:本地系统,另一个是:作为网络服务)

非常感激你的帮助。 命令行MySql 服务

我解决了。 我不知道正确的解释,但我只需要在虚拟机上而不是在 Mac(本地主机)上运行 cisco。 之前它只是通过在 mac 上运行 cisco 但在安装 xampp 并开始在虚拟机上使用本地主机之后,现在我必须在虚拟机上运行 cisco 来连接到远程服务器。 我希望这可以帮助任何遇到相同问题的人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM