Я закончил проект WordPress. Я уже загрузил все файлы через FTP, теперь мне нужно импортировать базу данных, но клиент не хочет предоставлять мне доступ к Cpanel.
Как я могу импортировать / загрузить базу данных?
Мой клиент поделился со мной именем базы данных, пользователем базы данных и паролем базы данных.
Помимо того, что сказал Андерсон, я предлагаю попробовать подключаемый модуль для миграции или резервного копирования и восстановления, чтобы мы не столкнулись с подобными проблемами блокировки доступа.
вот два плагина, которые я использую в основном для аналогичных требований.
https://wordpress.org/plugins/duplicator/ https://wordpress.org/plugins/all-in-one-wp-migration/
Я вижу следующие альтернативы, однако они могут работать или нет в зависимости от того, как настроен сервер.
mysql
установленный исполняемый файл, вы можете загрузить дамп через FTP и запустить исполняемый файл из временного скрипта PHP:<?php
passthru ("mysql -h $db_host -D $db_name -u $db_user -p$db_password -e 'source ./dump.sql'", $return_var);
if ($return_var === 0) unlink (__FILE__);