2009-07-15 3 views
0

Интересно, встретили ли какие-либо другие пользователи PhpMyAdmin для Mysql это искажение? Обычно при экспорте результатов SQL-запроса вам предоставляются параметры (например, какой формат экспортировать, имя файла и т. Д.). Однако выше определенного количества строк эти параметры недоступны, и вы можете видеть только sql в обычном окне. Очевидно, что есть обходные пути (я делаю copy => Paste Special => Unicode text), но мне интересно, правильно ли кто-то его работает? Изменение значения Show и Repeat Headers на экране, похоже, не позволяет экспортировать параметр csv для больших (т. Е.> 100) наборов данных.Удовлетворительная функция экспорта PhpMyAdmin

ответ

2

Phpmyadmin всегда ограничен локальными настройками PHP. Если у вас есть доступ к оболочке, я бы рекомендовал вам использовать mysqldump command.

shell> mysqldump [options] db_name [tables] 
shell> mysqldump [options] --databases db_name1 [db_name2 db_name3...] 
shell> mysqldump [options] --all-databases 
+0

Thx для этого - я знаю разные способы сделать это, и ваше предложение, вероятно, является лучшим вариантом для экспорта таблиц. Однако я просматриваю различные запросы sql для экспорта данных. Я полагаю, что я всегда мог создавать временные таблицы. – DBMarcos99

+0

Как насчет браузера MySQL Query Browser? –

+0

Вы правы, существуют различные обходные пути rAyt - спасибо за ваши предложения. Мне просто интересно, есть ли параметр phpmyadmin, который я мог бы изменить, чтобы включить экспорт (в этом случае в файлы csv) из phpMyAdmin, где запрос возвращает более 100 строк. Если нет, я продолжу обходной путь, так что неважно. – DBMarcos99

Смежные вопросы