Как назначить экземпляр базы данных пользователю Android

Я уверен, что на этот вопрос ответили, но я не могу найти ключевые слова, чтобы найти решение. Я пытаюсь опубликовать свое первое приложение. Я хотел бы, чтобы каждый пользователь имел доступ к своему собственному экземпляру базы данных mySQL. Я запрашиваю базу данных через скрипты .php. Как каждый человек, который загружает приложение, может иметь доступ к своему собственному экземпляру базы данных. Пользователям не должно быть разрешено просматривать информацию других пользователей. База данных, назначенная пользователем

Должен ли я создать экземпляр базы данных после успешной регистрации? Если да, то как мне создать базу данных после успешной регистрации и как назначить эту базу данных пользователю?

0

Решение

<?php
///after your registration process////
$your_db_name = "new_db";
$link = new mysqli("localhost", "username", "password", '');

/* check connection */
// if (mysql_select_db()) {
if (!$link->select_db($your_db_name )){
$sql = "CREATE DATABASE ".$your_db_name;
if(mysqli_query($link, $sql)){
echo "Database created successfully";
} else{
echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}
exit();
}
else{
echo "Database already exists";
}

$link->close();
die;
?>

Поэтому здесь я проверяю, существует ли база данных или нет, если нет, то она создаст новую.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector