android手机软件开发中 怎么连接Mysql数据库一、首先要加载JDBC驱动包 。
步骤手机上怎么学mysql:右击项目找到build path-configure build path-libraries——add External JARs添加驱动包
二、写测试类手机上怎么学mysql:TestCon.java
(在此之前,首先
1.在自己手机上怎么学mysql的电脑上Mysql下确定账户是"root",密码是"123456"手机上怎么学mysql;
2.进入账户,创建数据库cui;
3.在数据库cui下面 , 创建表test1 包含_id(int 类型自动增加) username(String 类型)、password(String 类型);
4.在表中插入数据,以便显示
)
1 package com.test.an;
2
3 import java.sql.Connection;
4 import java.sql.DriverManager;
5 import java.sql.PreparedStatement;
6 import java.sql.ResultSet;
7 import java.sql.SQLException;
8
9
10 public class TestCon1{
11public static void main(String[] args)
12{
13Connection con = null;
14String sql;
15PreparedStatement pre;
16ResultSet rs;
17
18try {
19String driver="com.mysql.jdbc.Driver";
20Class.forName(driver);
21
22String url="jdbc:mysql://localhost:3306/cuiuseUnicode=truecharacterEncoding=latin1";//utf-8也行
23con = DriverManager.getConnection(url, "root", "123456");
24
25sql = "select _id,username,password from test1" ;
26pre = con.prepareStatement(sql);
27
28rs = pre.executeQuery();
29while(rs.next()){
30int id = rs.getInt(1);
31String username = rs.getString(2);
32String password = rs.getString(3);
33
34System.out.println("id="+id+";username="+username+";password="+password);
35}
36con.close();
37} catch (SQLException e) {
38e.printStackTrace();
39} catch (ClassNotFoundException e) {
40e.printStackTrace();
41}
42
43}
44
45 }
运行结果:
id=1;username=ccc;password=123456
id=2;username=xxx;password=654321
id=3;username=ddd;password=123456
id=4;username=ddf÷;password=yyt
id=5;username=cuixiaodong;password=cxd
id=6;username=vv;password=cxd
android怎么链接数据库mysql有点多请耐心看完 。
希望能帮助你,还请及时采纳谢谢 。
一.前言
android连接数据库的方式有两种,第一种是通过连接服务器 , 再由服务器读取数据库来实现数据的增删改查,这也是我们常用的方式 。第二种方式是android直接连接数据库,这种方式非常耗手机内存,而且容易被反编译造成安全隐患,所以在实际项目中不推荐使用 。
二.准备工作
1.加载外部jar包
在Android工程中要使用jdbc的话,要导入jdbc的外部jar包,因为在Java的jdk中并没有jdbc的api,我使用的jar包是mysql-connector-java-5.1.18-bin.jar包,网络上有使用mysql-connector-java-5.1.18-bin.jar包的,自己去用的时候发现不兼容,所以下载了比较新版本的 , jar包可以去下载,也可以去百度,有很多前人们上传的 。
2.导入jar包的方式
方式一:
可以在项目的build.gradle文件中直接添加如下语句导入
compile files('libs/mysql-connector-java-5.1.18-bin.jar')
方式二:下载jar包复制到项目的libs目录下,然后右键复制过来的jar包Add as libs
三.建立数据库连接
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_jdbc);
new Thread(runnable).start();
}
Handler myHandler=new Handler(){
public void handleMessage(Message msg) {
// TODO Auto-generated method stub
super.handleMessage(msg);
Bundle data=https://www.04ip.com/post/new Bundle();
data=https://www.04ip.com/post/msg.getData();
推荐阅读
- 文本文档转pdf,文本文档转换成WPS表格
- java实现一个栈代码,java实现一个栈代码的指令
- 超人模拟飞行游戏,超人模拟飞行游戏攻略
- sqlserver自动同步的简单介绍
- mysql软件怎么弄永久 mysql8025使用教程
- 建设银行手机签约怎么取消,建设银行取消支付宝签约代扣
- erp系统录入员的工作内容,erp录入员的岗位职责
- 华为服务器唤醒,华为服务器开机启动项什么键
- mysql空格怎么查 mysql怎么查询null