手机连接mysql数据库软件,可以在安卓设备上跑mysql程序么

1,可以在安卓设备上跑mysql程序么恐怕若干年内是没指望了.你想干吗?是想在android上连接mysql数据库吗?这个是可以的,google里搜索一下“mysql android” 。【手机连接mysql数据库软件,可以在安卓设备上跑mysql程序么】
2,有没有安卓连接MySQL数据库的软件方便管理的一般MySQL都不由APP进行直接的远程连接 , 而是交由后台服务器进行封装处理的 。举个例子 。APP访问--》后台PHP服务器--》PHP访问本地MySQL数据库--》PHP返回查询给APP所以,一般的APP分为两部分,APP前端开发 , PHP后台开发有没有安卓连接MySQL数据库的软件.方便管理的一般MySQL都不由APP进行直接的远程连接,而是交由后台服务器进行封装处理的 。举个例子 。APP访问--》后台PHP服务器--》PHP访问本地MySQL数据库--》PHP返回查询给APP所以,一般的APP分为两部分,APP前端开发 , PHP后台开发
3,android 如何连接mysql数据库并且往数据库里面插入数据1.首先需要安装MySQL Server 5.1和navicat for mysql 。这个安装是很简单的 , 网上很多教程,和安装一般软件差不多 。只有在安装MySQL Server 5.1时,要注意选择字符编码为gb2312(中文)那个选项 。2. 使用navicat for mysql导入数据文件a打开navicat for mysql,和localhost本地数据库连接 , 就可以看到刚才建立的数据库和表,b可以导入本地的txt数据文件,注意保持格式正确 , c下面一步要注意一下,如果数据库中有中文数据,编码格式一定要选择是中文的GB2312,d然后间隔符为空格(根据txt中的具体情况来定),e并选择目标表 , 将每一列一一对应,即可导入 。之前我也尝试过这类方法,是经理不合理的需求呀 , 没必要安卓连数据库 , 用myeclipse搭建sevlet连接数据库吧
4,能告诉我一下安卓怎么连sqlserver数据库吗android好像没办法连接sqlserver吧 。呵呵,如果你真想获取sqlserver中的数据,只能通过访问一个网页,以读取xml文件的方式来读取 。至少我看了这几天的android开发,没发现有读的sqlserver方法,也许我还没看到? :)在开发中,一般不在移动端写逻辑代码,连接数据库会交给后台服务器 。然后通过http协议连接 。若是想在移动端储存少量数据可以使用sqlite.既然教材上用的是sql server2005的话 , 那你就下个2005吧,这样因为软件和教材上一样,那么操作方面就一样,那就能更容易对软件操作上手 。在安卓系统下可运行sqlite数据库(适合嵌入式的数据库) , 通过wifi让pc端的sqlserver访问手机、平板上的sqlite数据库,最典型的应用就是餐饮业的电子菜单类应用 。没道理的吧 android是智能手机 开发平台上装不了 ms的sqlserver吧5,android怎么连接sqlite数据库这种方式通常连接一个外部的数据库,第一个参数就是数据库文件,这个数据库不是当前项目中生成的 , 通常放在项目的Assets目录下,当然也可以在手机内 , 如上面参数那个目录,前提是那个文件存在且你的程序有访问权限 。另一种使用数据库的方式是,自己创建数据库并创建相应的数据库表,参考下面的代码:public class DatabaseHelper extends SQLiteOpenHelper //构造 , 调用父类构造,数据库名字,版本号(传入更大的版本号可以让数据库升级,onUpgrade被调用)public DatabaseHelper(Context context)super(context, DatabaseConstant.DATABASE_NAME, null,DatabaseConstant.DATABASE_VERSION);}//数据库创建时调用 , 里面执行表创建语句.@Overridepublic void onCreate(SQLiteDatabase db)db.execSQL(createVoucherTable());}//数据库升级时调用,先删除旧表 , 在调用onCreate创建表.@Overridepublic void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)db.execSQL("DROP TABLE IF EXISTS " + DatabaseConstant.TABLE_NAME); onCreate(db);}//生成 创建表的SQL语句private String createVoucherTable()StringBuffer sb = new StringBuffer(); sb.append(" CREATE TABLE ").append(DatabaseConstant.TABLE_NAME).append("( ").append(“ID”).append(" TEXT PRIMARY KEY, ").append(“USER_ID”).append(" INTEGER, ").append(“SMS_CONTENT”).append(" TEXT ) "); return sb.toString();}}继承SQLiteOpenHelper并实现里面的方法.之后://得到数据库助手类helper = new DatabaseHelper(context);//通过助手类,打开一个可读写的数据库连接SQLiteDatabase database = helper.getReadableDatabase();//查询表中所有记录database.query(DatabaseConstant.TABLE_NAME, null, null, null, null, null, null);sqlite 一个非常流行的嵌入式数据库,它支持 sql 语言 , 并且只利用很少的内存就有很好的性能 。此外它还是开源的,任何人都可以使用它 。许多开源项目((mozilla, php, python)都使用了 sqlite. android 开发中使用 sqlite 数据库 activites 可以通过 content provider 或者 service 访问一个数据库 。下面会详细讲解如果创建数据库,添加数据和查询数据库 。创建数据库 android 不自动提供数据库 。在 android 应用程序中使用 sqlite , 必须自己创建数据库,然后创建表、索引,填充数据 。android 提供了 sqliteopenhelper 帮助你创建一个数据库,你只要继承 sqliteopenhelper 类,就可以轻松的创建数据库 。sqliteopenhelper 类根据开发应用程序的需要,封装了创建和更新数据库使用的逻辑 。sqliteopenhelper 的子类,至少需要实现三个方法: 构造函数 , 调用父类 sqliteopenhelper 的构造函数 。这个方法需要四个参数:上下文环境(例如,一个 activity) , 数据库名字,一个可选的游标工厂(通常是 null),一个代表你正在使用的数据库模型版本的整数 。oncreate()方法,它需要一个 sqlitedatabase 对象作为参数,根据需要对这个对象填充表和初始化数据 。onupgrage() 方法,它需要三个参数,一个 sqlitedatabase 对象,一个旧的版本号和一个新的版本号,这样你就可以清楚如何把一个数据库从旧的模型转变到新的模型 。

    推荐阅读