我有一个关于数据库和安卓的小问题。我得到了这个代码:
sampleDB = this.openOrCreateDatabase(SAMPLE_DB_NAME, MODE_PRIVATE, null);
sampleDB.execSQL("CREATE TABLE IF NOT EXISTS " +
SAMPLE_TABLE_NAME +
" (LastName VARCHAR, FirstName VARCHAR," +
" Country VARCHAR, Age INT(3));");
sampleDB.execSQL("INSERT INTO " +
SAMPLE_TABLE_NAME +
" Values ('Makam','Sai Geetha','India',25);");
并阅读:
if (c != null ) {
if (c.moveToFirst()) {
do {
String firstName = c.getString(c.getColumnIndex("FirstName"));
int age = c.getInt(c.getColumnIndex("Age"));
results.add("" + firstName + ",Age: " + age);
}while (c.moveToNext());
}
}
使用此代码,我创建并读取数据库,并在其中插入一些信息。并将其打印在屏幕上,这一切都有效:)
现在我无法弄清楚的部分:
我使用myPHPadmin (with xampp)
,
我像在代码中一样制作了确切的数据库。
但是我该如何连接,所以我的代码会读取该数据库。
它现在是一个本地数据库(127.0.0.1)
。
是否可以连接本地数据库?(如果是的话,你能告诉我怎么做吗)
您需要 PHP,还是可以在 (Android) Java 代码中完成所有操作?
我对数据库完全陌生,所以有时它让我感到困惑。
请把我引向好的方向。
如果您需要有关该问题的更多信息或其他信息,请告诉我。