|
|
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
Когда я запускаю эту программу("C:\server\mysql\bin\mysqldump.exe -h localhost -u root database1 table1") и хочу сделать дамп таблицы table1, то она выдаёт этот дамп и закрывает окошко(mysqldump.exe) через 1 сек. А как же мне записать этот дамп в фаил или хотя бы посмотреть его. Подскажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 13:07 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
--fields-terminated-by=... --fields-enclosed-by=... --fields-optionally-enclosed-by=... --fields-escaped-by=... --lines-terminated-by=... Эти опции используются совместно с параметром -T и имеют то же самое значение, что и соответствующие операторы для LOAD DATA INFILE. См. раздел See section 6.4.9 Синтаксис оператора LOAD DATA INFILE. Это выдержка из мануала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 16:43 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
Тьфу ты блин. Вот главное: -T, --tab=path-to-some-directory Для каждой заданной таблицы создает файл a `table_name.sql', содержащий SQL CREATE команды для создания таблицы, и файл `table_name.txt' с данными таблицы. Файл `.txt' имеет формат в соответствии с параметрами --fields-xxx и --lines--xxx. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 16:47 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
зачем так сложно, просто перенаправь его в нужный файл: mysqldump ....... .. . .. . . > c:\нужныйфайл.sql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 17:47 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
Если, я ничего не путаю, то *.sql содержит только запрос на создание таблици. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 17:52 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
SarinЕсли, я ничего не путаю, то *.sql содержит только запрос на создание таблици. В случае автора топика туда же и вывалятся запросы на вставку данных. А чтобы был только запрос на создание таблицы без данных нужно поставить ключик -d. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 18:11 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
Блин, написал глупость и только сейчас осознал, что это не параметр mysqldump, а банальное перенаправление вывода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 18:33 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
sweptзачем так сложно, просто перенаправь его в нужный файл: mysqldump ....... .. . .. . . > c:\нужныйфайл.sql Пишу mysqldump ....... .. . .. . . > c:\нужныйфайл.sql и никакой фаил на диске с не создаётся, почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 10:36 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
во-первых, смотри есть ли права писать в указанную папку во-вторых, запускай mysqldump с командной строки (cmd), по крайней мере будешь видеть какие ошибки выдаются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 13:02 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
sweptmysqldump с командной строки (cmd), по крайней мере будешь видеть какие ошибки выдаются Я понимаю под командной строкой "Пуск/выполнить", а как на самом деле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 14:13 |
|
||
|
mysqldump
|
|||
|---|---|---|---|
|
#18+
все правильно, пуск/выполнить и выполняем команду cmd, появляется черное окошко, а уже в нем запускаем необходимые программы, при этом оно не закрывается и виден результат выполения команды :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 15:37 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=47&tid=1854576]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
169ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 450ms |

| 0 / 0 |
