Jump to content
  • 0

Переименовать название базы данных


people2010
 Share

Question

Возникла необходимость переименовать базу данных.

Не могу запросом

 database video  rename   tr_video

переименовать базу данных, как её переименовать?

Попробовал ещё так где-то прочитал:

alter database video upgrade data directory tr_video

Не работает запрос.

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Переименовать - никак.

Слейте дамп базы в файл, удалите старую, создайте новую и залейте содержимое обратно.

В PhpMyAdmin (если он у вас есть) на вкладке Операции существую инструменты, которые позволят вам автоматизировать процесс переноса данных в новую базу.

Edited by d0ublezer0
Link to comment
Share on other sites

  • 0
Вроде прошло успешно, попробуй. Главное сохранись прежде.

Ну так если он будет сохраняться (считай, делать дамп базы) то зачем пляски с переименованием папки? Имхо, проще залить экспортированные данные в новую базу с новым именем.

К тому же ТС пока еще не сказал, где у него база находится. Если на реальном хостинге, то тут точно с переименованием папки ничего не выйдет

Link to comment
Share on other sites

  • 0
Ну так если он будет сохраняться (считай, делать дамп базы) то зачем пляски с переименованием папки? Имхо, проще залить экспортированные данные в новую базу с новым именем.

К тому же ТС пока еще не сказал, где у него база находится. Если на реальном хостинге, то тут точно с переименованием папки ничего не выйдет

А если база весит, допустим, хотя бы 100 ГБ? Вы представляете сколько будет весить дамп и сколько он будет делаться и потом восстанавливаться? А как файл редактировать? И почему на «реальном хостинге» ничего не выйдет с переименованием папки? Если хостер нормальный, то никто не запрещает подключиться к нему через SSH и поменять всё, что надо.

Link to comment
Share on other sites

  • 0
Кстати, если хостер нормальный - почему бы не обратиться в саппорт с этой просьбой?

А зачем напрягать ТП хостера по пустякам? Именно поэтому часто люди с реальными проблемами не могут дозвониться или решение их вопросов затягивается. Я сам когда-то в техподдержке работал и прекрасно знаю что это такое.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy