PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Импорт больших баз данных SQL (превышающих лимит phpMyAdmin) через SSH

Yazdır

Импорт больших файлов SQL через SSH без использования phpMyAdmin

При переносе вашего сайта на другой сервер или восстановлении резервной копии, если размер вашего файла базы данных с расширением .sql велик (например: 200 МБ и выше), при попытке загрузки через панель phpMyAdmin браузер зависает или из-за ограничений PHP сервера (upload_max_filesize/max_execution_time). «Тайм-аут сценария» вы получите ошибку. Превысив этот предел, вы сможете использовать команды Linux SSH для импорта файлов SQL размером более ГБ за считанные секунды.

Процесс импорта SQL через SSH Шаг за шагом:

  1. Сначала загрузите файл резервной копии .sql в основной каталог вашего сайта (неважно, он может находиться в корневом каталоге или папке `/home/`) через FileZilla или файловый менеджер вашей панели. Убедитесь, что имя файла простое (например:yedek.sql).
  2. Откройте программу Putty и подключитесь к серверу. корень Подключиться как.
  3. Войдите в папку, в которую вы загрузили файл, с помощью команды терминала:
    cd /home/kullaniciadi/public_html
  4. Чтобы зафиксировать базу данных непосредственно в ядре MySQL, запустите эту волшебную команду:
    mysql -u veritabanı_kullanıcı_adı -p veritabanı_adı < yedek.sql
  5. Когда вы введете команду и нажмете Enter, система запросит пароль. в эту область пароль пользователя вашей базы данных Введите его и снова нажмите Enter. *(Примечание. Из соображений безопасности буквы и звездочки не будут отображаться на экране терминала при вводе пароля; введите правильный пароль и нажмите Enter.)*

В зависимости от размера файла этот процесс займет от нескольких секунд до нескольких минут. Когда строка терминала снова станет пустой (появится новая командная строка), процесс импорта завершен без ошибок и потерь.


Эта статья специально подготовлена ​​для PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner