Создание базы данных с одинаковой структурой, но с другим именем - PullRequest
0 голосов
/ 03 апреля 2011

У меня есть база данных с именем «DB_General». Я хочу создать отдельную базу данных для каждого пользователя

в соответствии с его именем, например «DB_User1».я хочу использовать ту же структуру для "DB_User1", что и

, заданная в "DB_General".Есть ли способ сделать это, я использую базу данных MySQL в JSP.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2011

Запустите следующее программно из оболочки:

mysqladmin --user=foo --password=bar create DB_User1

mysqldump --user=foo --password=bar --no-data DB_general | mysql --user=foo --password=bar DB_User1
0 голосов
/ 03 апреля 2011

создайте резервную копию DB_General, например, используя mysqldump, удалите данные при необходимости и восстановите их под другим именем базы данных, например DB_User_1

однако идея создания отдельной базы данных для каждого пользователя кажется далекой от мудрой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...