Поиск:

Ответ в темуСоздание новой темы Создание опроса
> MySQL сохранить бекап в файл 
:(
    Опции темы
ZC1989
Дата 14.11.2011, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 468
Регистрация: 17.7.2006
Где: Нижний Новгород; Россия

Репутация: нет
Всего: 1



Здравствуйте, задачка такая, с сервера в интернете надо сделать полный бекап базы данных, и сохранить его в файл на компе, вобщем тоже самое что делает mysqldump.exe... но только нужно это сделать в инете, и потом иметь возможность так же через программу его распаковать, есть возможно какие нибудь готовые функции для этого?


--------------------
озарение настанет позже, когда поймём больше... (Сo. Stigmata)
PM MAIL ICQ   Вверх
Фантом
Дата 14.11.2011, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: нет
Всего: 49



Что значит "с сервера"? Доступ к нему хоть какой-то имеется?
PM   Вверх
ZC1989
Дата 14.11.2011, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 468
Регистрация: 17.7.2006
Где: Нижний Новгород; Россия

Репутация: нет
Всего: 1



да, полные настройки, хостинг, логин пароль и база данных, все известно,  нужно просто откатить базу данных в файл, всю целиком и потом что бы можно было каким нить способом её восстановить)


--------------------
озарение настанет позже, когда поймём больше... (Сo. Stigmata)
PM MAIL ICQ   Вверх
Lols
Дата 15.11.2011, 01:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 144
Регистрация: 21.10.2011

Репутация: нет
Всего: нет



Что-то я слабо понимаю, что хочет уважаемый ZC1989...
Можно еще раз,для непонятливых?
PM MAIL   Вверх
ZC1989
Дата 15.11.2011, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 468
Регистрация: 17.7.2006
Где: Нижний Новгород; Россия

Репутация: нет
Всего: 1



ну смотри, phpMyAdmin пользовался? она может экспортировать базу данных в файл, точно так же и mysqldump.exe, создает файл 


примерно такого вида:
Код

-- MySQL dump 10.13  Distrib 6.0.6-alpha, for Win32 (ia32)
--
-- Host: localhost    Database: 
-- ------------------------------------------------------
-- Server version    6.0.6-alpha-community

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Current Database: `almavision_01`
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ `almavision_01` /*!40100 DEFAULT CHARACTER SET latin1 */;

USE `almavision_01`;

--
-- Table structure for table `users`
--

DROP TABLE IF EXISTS `users`;
SET @saved_cs_client     = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE `users` (
  `id` int(11) DEFAULT NULL,
  `activ` int(11) DEFAULT NULL,
  `banned` int(11) DEFAULT NULL,
  `login` text,
  `password` text,
  `group` int(11) DEFAULT NULL,
  `sex` int(11) DEFAULT NULL,
  `name` text,
  `family` text,


а у меня есть несколько сайтов, которым нужно делать бекапы. то есть надо сливать всю базу данных в такой вот файл на комп. и вот мне интересно, можно ли стандартными средствами получить такую структуру для файла или нужно делать запрос на каждую таблицу и руками писать её в файл?


--------------------
озарение настанет позже, когда поймём больше... (Сo. Stigmata)
PM MAIL ICQ   Вверх
Larry9
Дата 27.8.2013, 13:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 10.8.2010

Репутация: нет
Всего: -1



Цитата(ZC1989 @ 14.11.2011,  22:12)
Здравствуйте, задачка такая, с сервера в интернете надо сделать полный бекап базы данных, и сохранить его в файл на компе, вобщем тоже самое что делает mysqldump.exe... но только нужно это сделать в инете, и потом иметь возможность так же через программу его распаковать, есть возможно какие нибудь готовые функции для этого?

Мы с FTP-сервера базу сайта бэкапим с помощью программы Handy Backup, настраивается легко - просто имя сервера, логин/пароль доступа вводишь. На их сайте можно подробнее про бэкап данных с FTP почитать: http://www.handybackup.ru/backup-from-ftp.shtml 
FTPS/SFTP-протоколы эта программа тоже поддерживает. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C++: Базы данных"
chipset

Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах.

Благодарим за понимание.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.1119 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.