Імпорт бази даних MySQL за допомогою SSH
Замість phpMyAdmin для імпорту файлу резервної копії SQL до бази даних можна використовувати з’єднання Secure Shell (SSH). Це вдосконалений метод, який може допомогти під час імпорту великих файлів SQL і може знадобитися при використанні самокерованого VPS або виділених серверів, оскільки на них не встановлено phpMyAdmin.
- Програма SSH. Ми пропонуємо PuTTY для Windows або Terminal для macOS .
- Ваші дані FTP. Якщо ви ще не записали їх, знайдіть хост FTP, ім’я користувача та пароль:
- Для хосту FTP можна використовувати доменне ім'я або IP-адресу.
- Ім'я користувача та пароль FTP можна знайти в обліковому записі хостингу для хостингу Linux із cPanel , хостингу Windows із Plesk або керованого хостингу WordPress (кроки 1–7) .
- Дані вашої бази даних. Якщо ви ще не записали їх, знайдіть ім’я бази даних, ім’я користувача, ім’я хосту та пароль:
- Якщо ви використовуєте хостинг Linux з cPanel, localhost - це завжди ваше ім'я хоста бази даних, а інші відомості про базу даних можна знайти у вашому обліковому записі хостингу .
- Якщо ви використовуєте Керований хостинг WordPress або Хостинг Windows із Plesk , перейдіть до свого облікового запису хостингу, щоб знайти всю інформацію в базі даних.
- Завантажте файл резервної копії SQL на сервер за допомогою FTP або Диспетчера файлів .
- Підключіться до свого сервера або акаунта спільного хостингу за допомогою SSH .
- Використовуйте команду ls , щоб перераховувати файли та папки, а cd та ../ для переміщення по каталогах, доки не опинитеся в каталозі, до якого ви завантажили файл резервної копії.
- Підключіться до MySQL, використовуючи таку команду:
mysql -h ім'я хоста -P порт -u ім'я користувача -p база даних < backup.sql
Примітка. Якщо ви використовуєте localhost для свого хосту,вимкніть–h hostname
а якщо у вас стандартний порт (3306), ви можете пропустити його–P port
частина команди.- У наведеній вище команді слід замінити:
- hostname з вашим іменем хосту.
- порт з номером порту MySQL. Якщо у вашому обліковому записі хостингу не вказано інше, ваш порт - 3306.
- ім'я користувача з вашим іменем користувача для цієї бази даних.
- база даних з ім’ям бази даних, яку потрібно експортувати.
- backup.sql з іменем файлу резервної копії.
- У наведеній вище команді слід замінити:
- Натисніть Enter на клавіатурі.
- Коли з’явиться запит Ввести пароль: введіть пароль для цього користувача бази даних. Примітка. З міркувань безпеки пароль не буде видимим. Під час введення або вставлення ви нічого не побачите.
- Натисніть Enter на клавіатурі.
Файл резервної копії SQL імпортовано до вашої бази даних.