【问题标题】:PHP MySQL and Android connectionPHP MySQL 和 Android 连接
【发布时间】:2014-01-20 11:30:53
【问题描述】:

我正在尝试将我的 android 应用程序与使用 MySQLphpMyAdmin 的在线数据库服务器连接。

但我遇到的问题是我无法使用适用于 android 的 Java 代码访问我的数据库(在线)。

它得到以下错误:

java.sql.SQLException: java.sql.DriverManager.getConnection(DriverManager.java:187) 中没有合适的驱动程序

我已经加载了 MySQL 的驱动程序和外部 JAR,但仍然显示此异常。

代码是:

Class.forName("com.mysql.jdbc.Driver").newInstance();

Connection con = DriverManager.getConnection(
        "jdbc:mysql:http://www.demo.com:2082/",
        "usernme", "password"); //username and password of cpanel access
PreparedStatement statement = con
        .prepareStatement("SELECT * FROM users WHERE userName = '"
                + userName + "'");

ResultSet result = statement.executeQuery();

while (result.next()) {
    retrievedUserName = result.getString("username");
    Log.e("data username:", retrievedUserName);
    retrievedPassword = result.getString("password");
}

【问题讨论】:

    标签: java php android mysql sql


    【解决方案1】:

    使用Webservice通过json或xml从你的android应用程序连接到Mysql。你可以使用SQlite数据库通过使用这个包android.database.sqlite classes在内部连接android应用程序

    【讨论】:

    猜你喜欢
    • 2012-11-06
    • 2014-01-01
    • 2023-03-06
    • 1970-01-01
    • 2012-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多