2013-03-08 12 views
4

Привет всем, недавно я создал базу данных, и наш профессор сказал нам, что мы можем сделать копию базы данных, скопировав папку в xampp/mysql/data.Резервное копирование базы данных mysql в xampp?

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

Содержание папки базы данных «имя_таблица» .frm и «db.opt»

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

Я уже прочитал это, но я не могу понять инструкции правильно. (Если когда-либо это правильный способ сделать резервную копию его)

http://dev.mysql.com/doc/refman/5.0/en/innodb-backup.html

Благодаря передовой !!

+0

Вы скопировали всю папку mysql или, по крайней мере, файл 'my.conf'? – PSyLoCKe

+0

ARRGH! Процедура, предложенная вашим профессором, подходит для квалифицированных системных администраторов, работающих с большими базами данных. Даже тогда это боль в umm, шее. Если ваш класс посвящен системам и администрированию баз данных, то делайте то, что говорит ваш профессор. Но для проекта программирования вы должны экспортировать и импортировать, а не пытаться копировать файлы InnoDB сервера СУБД. –

ответ

9

На Ваш локальный экран для XAMPP (в браузере), перейдите к PhpMyAdmin (на левой стороне) и выберите MySQL, обратитесь к базе данных в левом верхнем углу, убедитесь, он выбран. На центральном экране появится вкладка меню, в которой есть вкладка «Импорт» и рядом с ней «Экспорт». Перейдите на вкладку «Экспорт». Здесь вам нужно будет выбрать все таблицы, которые вы хотите включить в резервную копию, а также установить имя и установить местоположение для файла резервной копии (по умолчанию его файл загрузки). Не забудьте также убедиться, что выбран тип файла резервной копии. то есть файл sql и т. д.

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

+0

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

+0

Нет, это не должно быть необходимым. Он должен оставаться на одной странице только для загрузки нового контента. Он действует как онлайн-процесс, но, очевидно, все местные. – Lukas

+0

спасибо, человек, ты спас мне жизнь. – UmairKhan

1

Существует два способа сделать резервную копию базы данных
One: резервное копирование папки В окнах перейти к установке XAMPP папки XAMPP> MySQL> данные> здесь вы найдете папку с названием базы данных. скопируйте его и сохраните.
вы можете использовать любой другой компьютер, просто перейдите в папку установки xampp xampp> mysql> data> pest it here.
2: экспорт базы данных .sql backup В браузере перейдите на страницу phpmyadmin и выберите свою базу данных> затем в верхнюю гриву нажмите «Экспорт». затем напишите имя в поле ввода нового шаблона. затем нажмите «go». Вы обнаружите, что файл загружен.
вы можете использовать его любой другой компьютер, а затем перейти к PHPMyAdmin в браузере и создать базу данных и в верхнем меню нажмите Импорт нажмите выбрать файл> выбрать этот файл ведьмой загружаются> затем нажмите идти кнопку.

Смежные вопросы