最近我自学android,然后有一天我同学问我一个问题,他问android怎么连接mysql,就像web那样连接一样。我刚开始以为很简单,因为做web开发经常这么做。
但是我一开始做就遇到各种问题,在这里我和大家分享一下我的个人经验。
我的步骤:
一:新建一个android工程,命名为androidMysqlTest。
二:将mysql驱动复制到android工程下的libs文件夹中。刚开始我驱动是mysql-connector-java-5.1.29-bin.jar。
三:然后在我的activity里面写上我的测试代码
package com.androidmysqltest;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import com.androidmysqltest1.R;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
public class AndroidMysqlTest extends Activity
{
TextView message=null;
EditText sql_command_et=null;
Connection con=null;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
message =(TextView) findViewById(R.id.message);