2016-05-12 89 views
-4

我正在實現一個應用程序,該應用程序具有包含數百萬個值的數據庫,並位於PC(服務器)上。現在提供,我不會有一個活躍的互聯網連接,我有什麼選擇連接到MySQL數據庫?是否可以使用無線局域網來實現?如何從沒有互聯網連接的Android設備訪問mysql數據庫?

+1

您需要連接某種連接,如wifi。但在生產中這不會工作。 –

+0

你的意思是:在生產這不會工作? – OBX

+0

您如何將用戶連接到WIFI和您的網絡?你需要把你的API放在一些公共服務器上 –

回答

0

我唯一的想法是將數據加載到XML或JSON文件,如果你不得不離線訪問 雖然這不是一種有效或安全的方式(取決於你的數據)這可能是一個選項

0

是的,你可以把它連接離不開互聯網所有你需要做的就是 啓動您的移動設備的Wifi熱點和您的筆記本電腦連接到您的移動

移動和PC(服務器的WiFi網絡)應該在同一個網絡 假設您使用XAMPP服務器去到您的電腦安裝XAMPP和搜索的httpd-XAMPP配置文件 內XAMPP \ apache的\的conf \額外

<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> 
    # Require local 
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var 
</LocationMatch> 

找到和評論的文件夾的要求當地

現在權限授予數據庫用戶與連接%,即任何主機

打開命令提示符,輸入ipconfig那裏你會找到的IPv4地址

使用該地址連接字符串 即。

connection=DriverManager.getConnection("jdbc:mysql://192.168.x.xxx/databasename","username","password"); 

,你可以連接到數據庫

Android with mysql connectivity without JSON or PHP Android with mysql connectivity

相關問題