【问题标题】:load the mysql driver in android emulator在android模拟器中加载mysql驱动
【发布时间】:2010-02-10 10:15:41
【问题描述】:

如何在android模拟器中加载mysql服务器

即 Class.forName("com.mysql.jdbc.Driver")

我在 com.mysql.jdbc.Drive 中遇到了 java.land.ClassNotFoundException 异常

请回复我。

【问题讨论】:

  • 您在 4 小时内一共发布了 4 个问题,这些问题都是重复的。如果您需要添加更多信息并停止发布同一问题的新副本,请编辑您的原始问题。

标签: mysql android driver emulation


【解决方案1】:

这假设 MySQL 可以从 Internet 上公开获得,但这绝不是一个好主意。

设置公共 WebService 并从移动应用程序连接到它。

【讨论】:

    【解决方案2】:

    您将无法在 Android 设备上运行 MySQL 服务器。

    但是,您正在尝试加载 MySQL 客户端库。这不包含在 Android 中,因此您无法加载它。如果您真的确实想从 Android 应用程序连接到远程 MySQL 数据库,则需要在项目中包含相关的 JAR。

    如果您确实想在您的 Android 设备上存储和访问数据,则默认包含了很棒的SQLite database,包括您创建、升级和以其他方式与 SQLite 数据库交互所需的所有 API。

    【讨论】:

    • 好的,谢谢。如何从 android 应用程序连接远程 mysql 数据库。请给我解决方案。
    • 您最好使用某种描述的 Web 服务,否则您会像我上面提到的那样做:在您的 Android 项目中包含 MySQL 驱动程序 JAR 并像往常一样使用 java.sql 包。
    【解决方案3】:

    当我这样做时,我为数据库操作创建了 PHP 文件。我使用 PHP 脚本以 XML 格式发送数据并以 XML 格式接收数据。我发现这对我来说是最简单的方法......但你当然需要了解 PHP。

    【讨论】:

      猜你喜欢
      • 2011-04-30
      • 2020-01-10
      • 1970-01-01
      • 1970-01-01
      • 2015-10-11
      • 1970-01-01
      • 2023-03-21
      • 2021-06-16
      • 1970-01-01
      相关资源
      最近更新 更多