php应用程序使用的phpMyAdmin


0

我有一个使用phpMyAdmin在站点上运行的MySQL数据库。我的问题是我想在Java应用程序中使用这个数据库,该应用程序作为常规的非浏览器应用程序运行。问题是我使用什么连接字符串?

我的应用程序在医院网络上阅读MySQL和Microsoft SQL Server数据库。在医院外,用户首先需要进入医院防火墙,然后我的应用程序可以提供连接字符串并附加到数据库并进行查询。我的感觉是phpMyAdmin完成了防火墙的工作,但我需要知道我需要附加到数据库的字符串格式。也许还有别的东西,而不是我应该使用的phpMyAdmin呢?我在浏览器上的phpMyAdmin GUI中工作没有问题,但我想在我自己的应用程序中工作。我该怎么办?phpMyAdmin可以处理这样的情况吗?

任何建议将不胜感激。宜兰

Answers:


0

你可能不能这样做。phpMyAdmin经常在您不想允许一般远程访问时使用,但您想提供一种远程操作数据库的方法。因为phpMyAdmin在服务器上运行,所以它可以访问数据库而不需要配置MySQL以允许远程连接。如果您希望您的应用程序能够访问该数据库,您需要将其放在MySQL服务器上(或者设计一个可以从phpMyAdmin界面解析所需信息的系统[这非常困难])。


谢谢。我将改变MySQL服务器的可能性。您是否碰巧知道该站点是否预装了MySQL或用户安装它?我必须去网站所有者。
Ilan Tal 2014年

MySQL并没有预先安装在我所知道的任何操作系统上。我已经看到它预先安装在几个VM设备上。如果你有phpMyAdmin,那么你可能有能力备份整个数据库。您可以在计算机上安装自己的MySQL服务器,然后将其中一个备份导入其中。这将允许您从计算机本地连接到它。根据你的应用程序,这可能足够好。IDK足以了解您的应用程序是什么,以了解处理此问题的最佳方法。
2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.