这是加载驱动和连接MySQL那部分代码代码():
try {
Class.forName("com.mysql.jdbc.Driver");
Log.d("加载驱动", "完成");
Connection conn=(Connection) DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/park", "root", "957558");
Log.d("数据库连接", "完成");
}
这个是logcat打印的日记:
求大神们解救一下
android不应该直接连接数据库,而且地址也不对,127.0.0.1是指的本机,模拟器上的话也应该用10.0.2.2访问电脑
android是客户端系统,不应该直接连mysql,应该使用本地的sqlite数据库,或者通过web service访问服务器上的数据。
连接数据库是服务端和数据库之间要做的事情,你一个客户端连数据库不是抢饭碗吗、、?你手机上也不可能有mysql的。那些教程应该都是针对安卓服务端的。