当前位置: 首页 > 面试题库 >

如何使用Mysql JDBC驱动程序将Android与MySQL连接

曹鹏海
2023-03-14
问题内容

我想从MySQL中的表中获取数据并在TextView中显示它,但是当我尝试与数据库连接时遇到了一些问题。
我正在使用Eclipse for Android,当我尝试从Java Project中的MySQL获取数据时,它可以工作,但是当我使用Android
Project时,则无法工作。
有谁知道如何使用MySQL JDBC驱动程序将MySQL与Android Project连接?
或者给我其他建议,如何将Android Project与MySQL连接?


问题答案:

默认情况下,Android不支持MySQL。它具有一个内置数据库,即SQLite。如果尝试远程访问MySQL数据库,则应使用任何标准Web服务向该数据库公开接口。例如,您可以在服务器端创建使用Java
/ PHP等和MySQL Connector编写的RESTful
Web服务。(您已经完成了!),然后您的Android应用可以使用通过此Web服务生成的URL与该服务对话。

同样,此问题先前已重复,因此您可以检查这些解决方案。



 类似资料:
  • 问题内容: 我已经在Eclipse中生成了Android项目,并且一切正常。我添加了一些事件按钮。现在,我正在尝试创建Mongo对象,但会引发错误。你有什么解决办法吗?是否可以同时连接这两个? 日志: 问题答案: 此驱动程序不支持Android。吉拉有一个未解决的问题。

  • 这是我在运行上述程序时遇到的错误。有人解决了这个问题吗? 我尝试过改变Selenium和ChromeDriver的版本,但没有任何效果。

  • 我试图建立一个SSL连接到赛贝斯ASE 15.7使用JDBC驱动程序没有运气。我尝试了以下选项: > 使用JTDS 1.25驱动程序(jtds-1.2.5.jar) 使用以下连接字符串: 我收到 使用jconnect4(jconn4.jar) 使用以下连接字符串: jdbc:sybase:Tds:host:port/dbname?ENABLE_SSL=true 我得到了

  • 我正在尝试在android应用程序中使用JDBC连接到SQL Server。我导入了sqljdbc4。jar进入我的应用程序,但当我 conn=驾驶员管理器。getConnection(连接字符串); 我得到下面的错误:连接字符串是 jdbc:sqlserver://xxx.xxx.xxx.xxx:1433;加密=快速;用户=用户名;密码=密码; 谁能告诉我出了什么问题吗?如果我将相同的代码放入常

  • 在QMetry中,我试图在一个测试用例中从appiumDriver切换到androidDriver。这是由于函数<code>驱动程序之一而产生的。IsKeyboardShowed()显示为应用程序未定义。因此需要将其更改为androidDriver并使用此功能。 当前在Qmetry项目中,对于appiumDriver,功能在application.properties文件中设置为: 现在想切换到a

  • 我想在VS 2010 C#中使用Selenium Web驱动程序打开Chrome浏览器,导航到某个网页,然后关闭驱动程序,但保持浏览器打开。我意识到,我将不得不手动关闭浏览器后,我同意这一点。 到目前为止我有: 我已经尝试了以下所有作为最后一行 有什么想法吗?