【问题标题】:Accessing Mysql Database from a Machine to another machine using an application使用应用程序从一台机器访问 Mysql 数据库到另一台机器
【发布时间】:2022-01-04 06:34:31
【问题描述】:

所以,我基本上使用 Visual Studio 2019 制作了一个 Windows 应用程序,并使用 MySQL 作为我的数据库来存储记录。

现在我想发布该应用程序并将其发送到客户端或尝试在另一台机器上运行它,但我认为由于我使用本地主机作为我的数据库连接,它无法读取或写入我的数据来自另一台机器的数据库。

所以基本上我想知道如何在一台机器上托管我的 mysql 数据库并使用应用程序从另一台机器访问该数据库。

如果有人可以指导我或给我一个参考,我可以从中获取信息并解决我的问题,我无法在网上找到任何类型的指南。

【问题讨论】:

    标签: mysql .net visual-studio server mysql-connector


    【解决方案1】:

    您可以公开您的本地主机以进行远程访问,但是,这并不理想或不建议。我建议您将数据库托管在虚拟或云服务之一上,并在您的应用程序中访问它。 https://remotemysql.com/https://www.db4free.net/ 等服务示例,我建议您仅将其用于测试目的。你可以创建你的数据库,他们会给你连接参数来填充你的连接字符串。 让我知道是否有帮助。

    【讨论】:

    • 好的,我一定会测试一下。但是像永久解决方案一样该怎么办?正如您所说,这是出于测试目的。 @avalon007
    • 对于永久解决方案,根据预算和客户群或需要,您可以考虑任何云AWS RDS, Azure 或者您可以尝试JawsDB https://www.jawsdb.com/ @SupayanDas
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-26
    • 1970-01-01
    • 2019-02-15
    • 2011-01-18
    • 2021-12-26
    • 2012-10-06
    相关资源
    最近更新 更多