【问题标题】:Accessing SQL database on remote server访问远程服务器上的 SQL 数据库
【发布时间】:2013-11-22 01:09:17
【问题描述】:

就在最近,我为我和我的团队创建了一个新网站,因此我可以创建一个登录系统来与我的程序一起使用,主要是因为它们中的大多数都是特定站点独有的。 现在,主程序是用 Java 编写的,但启动器是用 C# 编写的,因为它必须处理先决条件,例如搜索更新和安装单独的文件。

这是用户在其他任何事情发生之前首先登录的启动器。

我有一个 phpMyAdmin thinga-madoohickey,但我从未使用过这种东西。 (我只买了域名,其他都是别人做的) 如何连接到数据库并有效地查询用户名和密码?我必须先对它们进行哈希处理,但这是另一回事。

我搜索了很多线程,但我发现与我的问题几乎没有任何相似之处,MSDN 上的线程也是如此,它们要么被关闭,要么被忽略。

关于这个主题的任何帮助都会很棒。

提前致谢!

【问题讨论】:

    标签: c# sql database phpmyadmin


    【解决方案1】:

    您真正需要的是如何从 Java 连接到 MySQL。这样做时,您不会通过 phpMyAdmin。

    phpMyAdmin 是 MySQL 的 Web 界面,您可以在此处准备数据库。然后,您的 Java 应用程序将被您的团队使用。

    【讨论】:

    • 不,我绝对希望从 C# 连接到 mySQL,因为启动器是用 C# 编写的,如果用户在使用实际程序之前下载并安装文件有什么好处,只是发现他无论如何都必须退出,因为他没有帐户,然后他必须完全卸载所有内容,以防他不想创建帐户。
    • 我认为 Marc 的观点是,即使您使用 C# 启动器进行身份验证,Java 应用程序也将访问 MySQL 以操作数据库中的数据……否则您只需使用数据库对启动器进行身份验证,还有更好的方法(PAM、Kerberos、NSS、Active Directory 等)。根据您所说的,听起来您的意图是从 C# 启动器和 Java 应用程序连接到 MySQL,因此您可能希望从那里开始您的 Google 搜索。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-24
    • 2023-03-22
    • 1970-01-01
    相关资源
    最近更新 更多