Подтвердить что ты не робот

Как переименовать представление в MySQL?

Я создал представление vw_extr.

Теперь я хочу переименовать его vw_my.

Как можно переименовать вид в MySQL?

4b9b3361

Ответ 1

Вы можете использовать RENAME TABLE для этого:

RENAME TABLE vw_extr to vw_my

Ответ 2

Переименовать не удалось для меня, я сделал это:

Остановите MySQL, перейдите в каталог моей базы данных и переименуйте от my_old_view.frm до my_new_view.frm.

Я использовал linux, поэтому команды были:

/etc/init.d/mysqld stop
cd /var/lib/mysq/DatabaseName
mv my_old_view.frm my_new_view.frm
/etc/init.d/mysqld start

Ответ 3

DROP VIEW IF EXISTS vw_extr;

CREATE VIEW vw_my ...

Вам нужно будет заполнить мой ... вашим видом DDL.