Как выкачать базы данных

P
На сайте с 26.09.2014
Offline
41
2123

Следующая ситуация. Зарубежный хостер куда исчез и не проплатил whm/cpanel, хотя сервер работает(наверно пока проплачен). Нужно выкачать базы данных имея фтп доступ.Если возможность вообще управлять сайтами в таком случае?

speed-core
На сайте с 30.03.2014
Offline
33
#1

FTP служит для работы с файлами. Базы данных выкачивать не получиться.

если у Вас сервер работает и вебсервер на нем есть +работают с Вашим сайтом, то пропишите в hosts ип и домен, заходите как обычно и выкачивайте через веб. (например через adminer)

HOST-PROTECTION (/ru/forum/848747), профессиональный web хостинг, гарантия стабильности, защита от DDoS.
[Удален]
#2

Еще как получится.

1 Вариант:

Создайте PHP файл, пишу вам ниже скрипт.


<?php
$dbhost = 'localhost:3036';
$dbuser = 'USER';
$dbpass = 'PASS';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Ошибка соединения: ' . mysql_error());
}
$table_name = "TABLE_NAME";
$backup_file = "./TABLE_NAME_DUMP.sql";
$sql = "SELECT * INTO OUTFILE '$backup_file' FROM $table_name";

mysql_select_db('DB_NAME');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Упс, не вышло :( ' . mysql_error());
}
echo "Бэкап создан!\n";
mysql_close($conn);
?>

Подставьте свои данные USER, PASS, DB_NAME, TABLE_NAME, TABLE_NAME_DUMP и запустите скрипт в браузере. ☝

Каждый запуск - одна таблица из БД. Не совсем быстро, но все же. Желаю удачи.

2 Вариант:

Просто закачайте PHPMyAdmin, укажите данные соединения с БД и создавайте бэкап с него.

IW
На сайте с 16.12.2014
Offline
73
#3

Sypex Dumper для бекапов получше чем phpmyadmin приспособлен)

SSD VPS скидка 25% по купону iwork https://cp.inferno.name/cart.php?gid=23 | надежный хостинг http://bit.ly/2Yiq93h
[Удален]
#4
i-work:
Sypex Dumper для бекапов получше чем phpmyadmin приспособлен)

Вопрос не о выборе, а о способе. К тому же этот sypex платный.

N
На сайте с 06.05.2007
Offline
419
#5
Neolo:
Вопрос не о выборе, а о способе. К тому же этот sypex платный.

Так вот этот педально-шаговый скрипт - плохой выбранный вами способ. Структуру таблиц кто будет создавать ?

А Sypex бесплатный. Платная версия pro, которая не особо и нужна.

Для фишки с перекодированием дампов по-моему можно старую версию 1 взять.

Кнопка вызова админа ()
XPraptor
На сайте с 15.10.2004
Offline
333
#6

ТС, установите Navicat for MySQL там есть php файл тоннельного доступа к БД - через него прямо в навикат заберете вашу базу.

[Удален]
#7
netwind:
Так вот этот педально-шаговый скрипт - плохой выбранный вами способ. Структуру таблиц кто будет создавать ?

А Sypex бесплатный. Платная версия pro, которая не особо и нужна.
Для фишки с перекодированием дампов по-моему можно старую версию 1 взять.

Вот когда напишите свой скрипт через минуту после прочтения топика со структурой и прочим, вот тогда заявите претензию. А то вы такой умный со своим платным ПО. Бесплатная имеет ряд ограничений, даже вникакть какие именно не хочется, вылезет ТС потом боком.

Зачем изобретать велосипед, если PhpMyAdmin проверен временем и является OpenSource?

nshakh
На сайте с 01.04.2010
Offline
94
#8

phpmyadmin вам в руки

либо любой другой софт

sqlyog и т.д.

Недорогой качественный хостинг и VPS на SSD дисках с защитой от ДДОС в Нидерландах от go4cloud.com (http://go4cloud.com/index.php?language=Russian) skype: go4cloud Хостинг в Грузии http://cloud9.ge (http://cloud9.ge)
N
На сайте с 06.05.2007
Offline
419
#9
Neolo:
Бесплатная имеет ряд ограничений, даже вникакть какие именно не хочется, вылезет ТС потом боком.

Я за вас уже вник : ограничений, мешающих экспортировать базу в бесплатной версии нет.

[Удален]
#10
netwind:
Я за вас уже вник : ограничений, мешающих экспортировать базу в бесплатной версии нет.

Ну тогда хорошо, возьму себе на заметку.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий