Загрузка большого количества данных в MySQL без доступа SSH? - PullRequest
1 голос
/ 19 июля 2011

Я хотел подключиться к своему серверу через ssh и запустить скрипт php для ввода некоторых данных в базы данных MySQL.Я не смог этого сделать, потому что у меня не было доступа по ssh.

Так что вместо этого я просто собираюсь поместить скрипт php на одну из моих веб-страниц, а затем поместить данные в ту же папку, а затемзапустите php, загрузив браузер

это кажется действительно странным способом ввода данных в базу данных?

но нормально ли это?

Ответы [ 3 ]

2 голосов
/ 19 июля 2011

Использование PHP-скрипта для выполнения SQL-скрипта не должно быть проблемой (но обязательно удалите оба потом, просто чтобы не оставить неподтвержденный / регламентированный проход в вашей базе данных).

Если ваш веб-хост предоставляет интерфейс администратора MySQL (часто phpMyAdmin), вы сможете получить к нему доступ через их панель управления (часто называемую «cPanel» или «Plesk»).Вы должны иметь возможность загружать и выполнять файл SQL через этот интерфейс, не устанавливая ничего другого.

В противном случае вы сможете установить Adminer , который является урезанной версией phpMyAdmin, котораязатем вы можете загрузить на свой сервер и получить доступ через веб-браузер, чтобы снова загрузить или скопировать и вставить свой сценарий SQL в.

2 голосов
/ 19 июля 2011

Таким образом, вы в основном перестраиваете поведение phpMyAdmin . Я бы просто установил phpMyAdmin, но если ваш php-скрипт защищен (.htaccess или аналогичный), то это не должно быть проблемой. Ищите таймауты .

0 голосов
/ 19 июля 2011

Хорошим инструментом для работы с БД MySQL является Workbench , но вы должны иметь удаленный доступ к вашей БД ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...