Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Можно ли изменить тип поля без потери данных?
 
 автор: ck   (29.03.2006 в 13:54)   письмо автору
 
 

64 кб не хватает. Можно ли изменить тип данных с text на mediumtext без потери данных? Очень срочно. Большое спасибо всем ответившим.

   
 
 автор: Trianon   (29.03.2006 в 14:05)   письмо автору
 
   для: ck   (29.03.2006 в 13:54)
 

Из мануала:
=====
...............
Оператор ALTER TABLE во время работы создает временную копию исходной таблицы. Требуемое изменение выполняется на копии, затем исходная таблица удаляется, а новая переименовывается. Так делается для того, чтобы в новую таблицу автоматически попадали все обновления кроме неудавшихся. Во время выполнения ALTER TABLE исходная таблица доступна для чтения другими клиентами. Операции обновления и записи в этой таблице приостанавливаются, пока не будет готова новая таблица.
................
При изменении типа столбца с использованием CHANGE или MODIFY MySQL пытается преобразовать данные в новый тип как можно корректнее.
...............
=====
Какие заверения еще требуются? Если есть место на диске - я б рискнул.
Если данные настолько критичны, что без них только в воду, снял бы резервную копию.

   
 
 автор: ck   (29.03.2006 в 14:18)   письмо автору
 
   для: Trianon   (29.03.2006 в 14:05)
 

Так и сделал. Спасибо.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования