Android 连接 myslq 数据库

//注意:连接mysql的语句必须放到线程里面。
package goodidea.mysqltest;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        new Thread(new Runnable() {
            @Override
            public void run() {
                try {
                    Class.forName("com.mysql.jdbc.Driver");
                    Connection con=DriverManager.getConnection("jdbc:mysql://125.211.222.99:3306/qncms?autoReconnect=true&failOverReadOnly=false","root","root");
                    Log.i("连接成功","O(∩_∩)O~");
                    Log.i("连接成功","O(∩_∩)O~"); Log.i("连接成功","O(∩_∩)O~"); Log.i("连接成功","O(∩_∩)O~"); Log.i("连接成功","O(∩_∩)O~"); Log.i("连接成功","O(∩_∩)O~"); Log.i("连接成功","O(∩_∩)O~");
                    System.out.println(con+"connection successful");
                } catch (ClassNotFoundException e) {
                    Log.i("数据库连接信息:",e.getMessage()+"");

                    e.printStackTrace();
                } catch (SQLException e) {
                    Log.i("数据库连接信息1:",e.getMessage()+"");
                    e.printStackTrace();
                }
            }
        }).start();




    }
}

猜你喜欢

转载自liulitao2000.iteye.com/blog/2343254
今日推荐