#database #import #phpmyadmin #export #large-data
#База данных #импорт #phpmyadmin #экспорт #большие данные
Вопрос:
у меня есть база данных в phpmyadmin, содержащая 3000000 записей. я хочу экспортировать это на другой компьютер. теперь, когда я экспортирую это, экспортируется только 200000 записей в .файл sql, который также не импортируется на другой компьютер.
Комментарии:
1. Попробуйте использовать этот инструмент: ozerov.de/bigdump.php
2. Зачем использовать phpMyAdmin? Лучше использовать mysqldump
3. что такое mysqldump? на самом деле моя база данных находится в phpmyadmin : (
4. phpMyAdmin — это всего лишь веб-интерфейс для доступа к вашей базе данных MySQL. mysqldump — это команда, используемая для дампа вашей базы данных.
5. как вы это используете? и где это взять?
Ответ №1:
Отвечаю на это для всех, кто попадает сюда. Если вы можете использовать phpMyAdmin только потому, что у вас нет SSH-доступа к службе MySQL или вы не знаете, как использовать инструменты командной строки, то это может помочь. Однако, как следует из приведенного выше комментария, экспортировать базу данных такого размера было бы намного проще с mysqldump.
phpMyAdmin (я использую версию v3.5.6) позволяет экспортировать таблицы по отдельности следующим образом:
- Выберите базу данных для просмотра / редактирования. Должен появиться список всех таблиц.
- В списке таблиц установите флажок слева от таблицы, которую вы хотите экспортировать.
- В нижней части списка таблиц выберите «Экспорт» в поле «С выбранным:».
- Появится экран экспорта. Часто «Быстрый» экспорт будет работать, и сохраните его в формате «SQL».
phpMyAdmin также позволяет экспортировать записи по отдельности или группами, так что вы могли бы, например, экспортировать всего 10 записей из таблицы со 100 000.
- Выполните шаги 1-3 выше.
- Вместо ‘Quick’ выберите ‘Custom’.
- В разделе «Строки» выберите «Дамп некоторых строк»
- Затем введите количество строк, которые вы хотите экспортировать, и номер начальной строки.
- В разделе «Параметры дампа данных» в нижней части экрана экспорта проверьте, достаточно ли велика «Максимальная длина созданного запроса».
- Примечание: Например, если вы экспортируете большие двоичные объекты, возможно, придется увеличить этот показатель.
Надеюсь, это поможет кому-то новичку в phpMyAdmin или администратору базы данных через Интернет.