Reg.ru: домены и хостинг

Крупнейший регистратор и хостинг-провайдер в России.

Более 2 миллионов доменных имен на обслуживании.

Продвижение, почта для домена, решения для бизнеса.

Более 700 тыс. клиентов по всему миру уже сделали свой выбор.

Перейти на сайт->

Бесплатный Курс "Основы работы с фреймворком CakePHP"

Хотите научиться создавать сайты любой сложности быстро?

Познакомьтесь ближе с одним из замечательных фреймворков - CakePHP.

Узнайте о его преимуществах, освойте основные функции и начните применять CakePHP на практике!

Получить в подарок->

Бесплатный Курс "Рисование дизайна сайта с нуля"

Обучающая система для полных новичков в дизайне.

Вы научитесь создавать дизайн любых сайтов - для себя и на заказ.

Вы сможете неплохо зарабатывать, применяя полученные знания на практике.

Получить в подарок->

Бесплатный тренинг "PHP для Создания Сайтов: Введение"

Что нужно знать для создания PHP-сайтов?

Ответ здесь. Только самое важное и полезное для начинающего веб-разработчика.

Узнайте, как создавать качественные сайты на PHP всего за 2 часа и 27 минут!

Записаться бесплатно->

Бесплатный курс "Сайт-Визитка За 15 уроков"

Создайте свой сайт за 3 часа и 30 минут.

После просмотра данного видеокурса у Вас на компьютере будет готовый к использованию сайт, который Вы сделали сами.

Вам останется лишь наполнить его нужной информацией и изменить дизайн (по желанию).

Получить в подарок->

Бесплатный курс "Основы HTML и CSS"

Изучите основы HTML и CSS менее чем за 4 часа.

После просмотра данного видеокурса Вы перестанете с ужасом смотреть на HTML-код и будете понимать, как он работает.

Вы сможете создать свои первые HTML-страницы и придать им нужный вид с помощью CSS.

Получить в подарок->

Бесплатный курс "Сайт на WordPress"

Хотите освоить CMS WordPress?

Получите уроки по дизайну и верстке сайта на WordPress.

Научитесь работать с темами и нарезать макет.

Бесплатный видеокурс по рисованию дизайна сайта, его верстке и установке на CMS WordPress!

Получить в подарок->

Бесплатный курс "Основы работы с JavaScript"

Хотите изучить JavaScript, но не знаете, как подступиться?

После прохождения видеокурса Вы освоите базовые моменты работы с JavaScript.

Развеются мифы о сложности работы с этим языком, и Вы будете готовы изучать JavaScript на более серьезном уровне.

Получить в подарок->

Воспламенитель Кода: Сайт-Визитка на CodeIgniter

Курс предназначен для тех, кто знает основы HTML и CSS.

Изучив его, Вы сможете разрабатывать гибкие и функциональные Сайты-Визитки с панелью администратора.

Все, что нужно для разработки Сайта-Визитки: от шаблона и до переноса на хостинг.

Подробнее->

JavaScript и jQuery с нуля

Курс предназначен для тех, кто хочет повысить интерактивность и удобство своего сайта для посетителей.

Изучив его, Вы сможете создавать более красивые и функциональные сайты.

104 видеоурока: от основ JavaScript до готовых решений на jQuery.

Подробнее->

Повелитель PHP: кратчайший путь к мастерству без толстых учебников.

Курс предназначен для тех, кто хочет освоить язык PHP и свободно с ним работать.

Изучив его, Вы сможете при разработке сайтов решать любые задачи, требующие знаний PHP.

Подробнее->

*Наведите курсор мыши для приостановки прокрутки.


Как сделать дамп базы данных?

Размер: 14,0 Мб.

Длительность: 07 мин. 21 сек.

Скачать видеоурок

В этом небольшом видео я покажу вам, как сделать дамп базы данных в программе phpMyAdmin.

Создание дампов - довольно распространенная задача, встающая перед каждым веб-разработчиком.

Помимо создания и экспорта дампа базы данных вы также увидите, как можно импортировать его содержимое для вставки в другую базу данных.

Итак, что такое дамп базы данных?

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

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

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

В видео ниже мы рассмотрим наиболее важные моменты, касающиеся работы с дампом базы данных.

Вы можете просмотреть этот урок прямо сейчас, либо скачать его себе на компьютер по ссылке выше.

Под видео вы найдете сокращенную текстовую версию для этого видеоурока.


Хостинг


Краткий обзор урока (все подробности смотрите в видео):

Для создания дампа базы мы будем использовать программу phpMyAdmin.

В случае, если вы работаете с набором "Денвер", вы можете получить к ней доступ, набрав в адресной строке браузера путь:


http://localhost/tools/phpmyadmin/




Теперь вам нужно выбрать ту базу, дамп которой вы хотите создать, например menu. Кликаем по имени базы и оказываемся на странице с ее структурой.



Здесь выбираем опцию export в верхнем меню. После клика вы окажетесь на странице, где нужно выбрать таблицы, которые должны войти в дамп базы а также формат, в котором будет экспортирован дамп. Обычно используется SQL.



Следующим шагом ставим галочку в поле Save as file (Сохранить как файл) и нажимаем кнопку Go в правом нижнем углу экрана.



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

Все! На этом ваш дамп базы готов. Теперь давайте научимся его использовать.

Если вы откроете этот файл любым текстовым редактором (например, программой Notepad++), то увидите картину, близкую к этой:



В начале данного файла идет различная "сервисная" информация, после чего идет структура базы данных и ее содержимое.

Итак, когда у нас уже есть дамп базы, мы можем его импортировать в другую базу данных, которую мы предварительно создаем.

После создания базы (например, с именем, menu2), заходим в нее и выбираем вверху опцию import.



Далее кликаем по кнопке Обзор и выбираем дамп, который мы хотим импортировать:



Когда путь указан, нажимаем кнопку Go в правом нижнем углу.



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

Таким образом можно быстро дублировать содержимое баз данных.

Хостинг

Кроме того, есть еще один вариант импорта дампа базы. Давайте рассмотрим и его.

Пусть у нас есть еще одна пустая база данных (например, menu3). Заходим в нее и выбираем теперь сверху пункт SQL:



Теперь в поле, которое вы видите, нужно вставить все содержимое файла дампа базы. Просто скопируйте все его содержимое и вставьте в поле для выполнения SQL-запроса, после чего нажмите кнопку Go в правом нижнем углу:



Вот и все. Мы добились точно такого же эффекта, как и в предыдущем случае. Теперь база данных menu3 имеет точно такое же содержимое и структуру, как исходная база menu. В итоге все три базы (menu, menu2 и menu3) у нас абсолютно одинаковы и отличаются только названиями.

Если краткий обзор вам не до конца понятен, то изучите полную версию урока в видеоформате на этой странице выше.

Удачи вам и успехов!

Дмитрий Науменко.

P.S. Присмотритесь к премиум-урокам по различным аспектам сайтостроения, а также к бесплатному курсу по созданию своей CMS-системы на PHP с нуля. Все это поможет вам быстрее и проще освоить JavaScript, PHP и ряд других технологий веб-разработки:

Понравился материал и хотите отблагодарить?
Просто поделитесь с друзьями и коллегами!


Смотрите также:

PHP: Получение информации об объекте или классе, методах, свойствах и наследовании

PHP: Получение информации об объекте или классе, методах, свойствах и наследовании

CodeIgniter: жив или мертв?

CodeIgniter: жив или мертв?

Функции обратного вызова, анонимные функции и механизм замыканий

Функции обратного вызова, анонимные функции и механизм замыканий

Применение функции к каждому элементу массива

Применение функции к каждому элементу массива

Слияние массивов. Преобразование массива в строку

Слияние массивов. Преобразование массива в строку

Деструктор и копирование объектов с помощью метода __clone()

Деструктор и копирование объектов с помощью метода __clone()

Эволюция веб-разработчика или Почему фреймворк - это хорошо?

Эволюция веб-разработчика или Почему фреймворк - это хорошо?

Магические методы в PHP или методы-перехватчики (сеттеры, геттеры и др.)

Магические методы в PHP или методы-перехватчики (сеттеры, геттеры и др.)

PHP: Удаление элементов массива

PHP: Удаление элементов массива

Ключевое слово final (завершенные классы и методы в PHP)

Ключевое слово final (завершенные классы и методы в PHP)

50 классных сервисов, программ и сайтов для веб-разработчиков

50 классных сервисов, программ и сайтов для веб-разработчиков

Наверх