Android 台灣中文網
標題:
使用Android studio連結mysql的問題 求解
[打印本頁]
作者:
閒雜的螞蟻
時間:
2015-6-29 12:06
標題:
使用Android studio連結mysql的問題 求解
我在eclipse建立了一個JAVA檔案語法如下 是可以使用的
public class test {
private static final String url = "jdbc:mysql://localhost:3306/keep";
private static final String user="root";
private static final String pass="1234";
private static final String driver ="com.mysql.jdbc.Driver";
public static void main(String[] args)
{
try {
Class.forName(driver);
Connection con = DriverManager.getConnection(url, user, pass);
Statement stmt = con.createStatement();
ResultSet myrs = stmt.executeQuery("Select * from members");
while (myrs.next()){
System.out.println(myrs.getString("Email")+","+myrs.getString("Password"));
}
System.out.println("ok");
} catch (Exception e) {
System.out.println("連接數據庫失敗!");
}
}
}
複製代碼
這是可行的 但我在android studio使用同樣方式於APP平台上卻無法 會跑出fail
程式如下
private static final String url = "jdbc:mysql://localhost:3306/keep";
private static final String user="root";
private static final String pass="1234";
private static final String driver ="com.mysql.jdbc.Driver";
下面這段是當我點取button後做的動作
private Button.OnClickListener btnokOnClick = new Button.OnClickListener() {
public void onClick(View v)
{
try {
Class.forName(driver);
Connection con = DriverManager.getConnection(url, user, pass);
Statement stmt = con.createStatement();
ResultSet myrs = stmt.executeQuery("Select * from members");
while (myrs.next()) {
System.out.println(myrs.getString("Email") + "," + myrs.getString("Password"));
}
Toast.makeText(btnok.getContext(), "ok", Toast.LENGTH_LONG).show();
} catch (Exception e) {
Toast.makeText(btnok.getContext(), "fail", Toast.LENGTH_LONG).show();
}
}
};
複製代碼
請大家幫忙我解答一下>< 拜託了 我研究好久了 一直連不到mysql
作者:
whl
時間:
2015-6-30 07:00
android 本身並不是使用 mysql 是使用 sqlite 因此當然會出錯。
作者:
閒雜的螞蟻
時間:
2015-7-2 01:11
sqlite不是只有內部資料庫而已嗎?
作者:
whl
時間:
2015-7-2 07:52
你不是用 localhost 嗎?
作者:
a035766632000
時間:
2016-1-1 18:05
Android 4.0 以上 請使用Thread來完成資料庫連接 要不然就把妳的版本調成3.0 但JDK是1.6
作者:
stevenjiayu
時間:
2016-1-6 15:21
這只單純用在一般java連結
作者:
cmdunlop
時間:
2016-1-18 23:31
Android studio的是否有將JDBC環境設定連結
com.mysql.jdbc.Driver
因為這兩個Android studio與eclipse是一樣的東西
請檢查環境與Driver設定
作者:
yabeeyabee
時間:
2016-8-7 12:22
請問你Android studio有連上mysql了嗎?我也有相同的問題 可以請你貼程式碼給我嗎? 真的非常感謝你!
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1