Імпортувати великий SQL-файл у PHPMyAdmin



Коли цікаво, як можна імпортувати великий файл SQL у PHPMyAdmin, рішення досить просте, щоб дозволити його через стандартний імпорт sql-файлу phpMyAdmin, який також може бути використаний для імпорту csv у phpMyAdmin або навіть для імпорту таблиці Spreadsheet OpenDocument в phpMyAdmin, просто змінюючи формат вводу в меню імпорту.

PHPMyAdmin: Інструмент, написаний на PHP, призначений для обробки адміністрації MySQL по WWW

Обмеження (наприклад, це може бути 2Mb з XAMPP (рис. 1)), швидше за все, пов'язано з конфігурацією php.ini.

Просто відкрийте його - наприклад, з XAMPP, вибравши пункт меню Apache Config пункт php.ini (рис. 2). Знайдіть наступні значення у файлі php.ini: post_max_size, upload_max_filesize і memory_limit.

XAMPP - це простий у встановленні дистрибутив Apache, що містить MySQL, PHP та Perl
https://www.ybierling.com/v2/en/2015/04/19/import-a-large-sql-file-in-phpmyadmin/: Знайдіть місцеві заходи

У випадку, якщо вони не синхронізовані, максимальний розмір завантаженого файлу буде обмежений меншим значенням, пам'ятаючи, що обмеження пам'яті має бути вищим, ніж два інші значення, оскільки для зберігання та обробки даних буде потрібно пам'ять, а не підрахунок інших операцій сервера.

Це були значення за замовчуванням на моєму локальному сервері:

Можливість - налаштовувати до певних потреб - можна оновити їх до наступних значень (рис. 3):

Створення майстра веб -сайту: Зареєструйтесь зараз!

Перетворіть свою цифрову присутність за допомогою нашого всеосяжного курсу створення веб -сайтів - Почніть свою подорож, щоб стати веб -експертом сьогодні!

Зареєструйтесь сюди

Перетворіть свою цифрову присутність за допомогою нашого всеосяжного курсу створення веб -сайтів - Почніть свою подорож, щоб стати веб -експертом сьогодні!

Не забувайте, після застосування цих змін перезапустіть сервер Apache - на XAMPP зупиніть його (мал. 4) і запустіть його знову (рис. 5) (рис. 6) (рис. 7).

Просто, щоб показати приклад, якщо оновлюється лише одне значення, наприклад upload_max_filesize, це може мати наступні значення (рис. 8):

Незважаючи на те, що максимальний розмір файлу встановлений до більш високого значення, він не буде працювати, оскільки максимальний розмір розміщення нижчий.

PHPMyAdmin дозволить лише 8Mb в подальшому випадку.

Підтримує розробку низки програмних проектів з відкритим кодом, включаючи веб-сервер Apache

Часті Запитання

Як імпортувати великий файл SQL за допомогою XAMPP та PHPMYADMIN?
Щоб імпортувати великий файл SQL в XAMPP, збільште завантаження_max_filesize та post_max_size у вашому файлі php.ini. Потім перезапустіть Xampp і відкрийте phpmyadmin. Перейдіть на вкладку Імпорт, виберіть свій файл SQL та натисніть перейти. Якщо файл винятково великий, подумайте про використання командного рядка або розділити файл на менші частини.
Як користувачі можуть імпортувати великі файли SQL в базу даних за допомогою phpmyadmin, коли файл перевищує максимальний розмір завантаження?
Для імпорту великих файлів SQL користувачі можуть збільшити обмеження розміру завантаження в конфігурації PHP (`php.ini`) або використовувати командний рядок для імпорту файлу безпосередньо в базу даних, обходячи обмеження розміру завантаження phpmyadmin.

Yoann Bierling
Про автора - Yoann Bierling
Yoann Bierling - це веб -видавничий та цифровий консалтинговий професіонал, що робить глобальний вплив завдяки досвіду та інновації в технологіях. Пристрасний щодо розширення можливостей людям та організаціям процвітати в цифрову епоху, він змушений забезпечити виняткові результати та сприяти зростанню за допомогою створення вмісту освіти.

Створення майстра веб -сайту: Зареєструйтесь зараз!

Перетворіть свою цифрову присутність за допомогою нашого всеосяжного курсу створення веб -сайтів - Почніть свою подорож, щоб стати веб -експертом сьогодні!

Зареєструйтесь сюди

Перетворіть свою цифрову присутність за допомогою нашого всеосяжного курсу створення веб -сайтів - Почніть свою подорож, щоб стати веб -експертом сьогодні!




Коментарі (5)

 2018-08-19 -  Shane Ross
Uwielbiam czytać twoje treści, publikuj dalej
 2018-08-19 -  Samantha Murray
So machen wir das, großartig zu wissen
 2018-08-19 -  Raul Lamb
Adoro ler seu conteúdo, continue postando
 2018-08-19 -  Samantha Gonzales
Đã có thời gian tuyệt vời khi đọc thông tin này, hãy tiếp tục công việc tốt
 2018-08-19 -  pravitates
Velké množství informací, díky za sdílení

Залишити коментар