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

Форум MySQL

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

 

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

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

тема: дамп только одной таблицы из базы данных
 
 автор: segafrompiter   (19.06.2006 в 03:02)   письмо автору
 
 

Мне нужно сделать дамп только одной таблицы из БД.
На сервере хранятся комментарии, которых нет у меня на локальном сервере,
а я добавил несколько таблиц идля того, чтобы их на сервер загрузить- буду просто весь дамп БД загружать на сервер, а вот таблицы со всеми комментариями у меня нет, т.е. она на сервере лежит...
я понимаю, что можно из большого дампа вырезать кусочек с таблицей комментов, но может есть решение дампа для конкретной таблицы , а не всей БД ?

   
 
 автор: XPraptor   (19.06.2006 в 11:14)   письмо автору
 
   для: segafrompiter   (19.06.2006 в 03:02)
 

Так снимаем в файл:
$flname=$_SERVER["DOCUMENT_ROOT"] . "/table1.txt";
mysql_query("SELECT * INTO OUTFILE '" . $flname . "' FIELDS TERMINATED BY '~!~' LINES TERMINATED BY '-!!-\r\n' FROM table1");

А обратно загнать в таблицу:
@mysql_query("LOAD DATA INFILE '" . $flname . "' REPLACE INTO TABLE table1 FIELDS TERMINATED BY '~!~' LINES TERMINATED BY '-!!-\r\n'");

   
Rambler's Top100
вверх

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