Я могу использовать ALTER DATABASE для переименования mysql базы данных?

Я использую PDO с PHP для создания новой базы данных и затем нового пользователя с полномочиями на той базе данных. В случае, если один из них перестал работать, я хочу переименовать базу данных и пользователя так, чтобы они могли быть удалены позже, и имена доступны.

Действительно ли возможно переименовать mysql базу данных с помощью ALTER DATABASE?

7
задан Xerri 14 April 2010 в 13:44
поделиться

2 ответа

Дубликат - см. Как быстро переименовать базу данных mysql (изменить имя схемы)

Короче говоря, нет. MySQL не имеет быстрого / простого способа переименовать базы данных. Вы должны использовать mysqladmin и mysqldump из командной строки. См. Вопрос выше для получения всех подробностей.

8
ответ дан 6 December 2019 в 23:03
поделиться

Переименовать базу данных MySQL невозможно с помощью ALTER, но это можно сделать с помощью phpMyAdmin. После выбора базы данных на левой панели перейдите в раздел "Операции" и переименуйте базу данных. Другой способ... перейдите в папку data на MySQL и переименуйте имя папки вашей базы данных.

3
ответ дан 6 December 2019 в 23:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: