Мне кажется вам необходимо пересмотреть архитектуру в целом.
Для 1го проекта 1 БД. Доступы подключения к ней в конфиги проекта.
База содержит таблицы.
К примеру, если вы пытаетесь сделать БД для каждого своего пользователя, то создайте таблицу "пользователь" и таблицу данных, таблицы связанные по ID пользователя. Так у каждого вашего пользователя будут свои данные.
Аналогично, к чему угодно.
- Таблица объекта
- Таблица данных объекта
Связь между ними по ID объекта. Таким образом у вас будет всего 2 таблицы, и вы легко сможете получить все данные, зная кому они принадлежать.
Как говорили ранее и я полностью солидарен, создавать динамически таблицы неправильно, а БД тем более.
Если вам кажется что это необходимо, то на 99% вам нужно пересмотреть архитектуру проекта.