Как перенести мою базу данных MySQL на другой компьютер?

Я использую пакет XAMPP на своем рабочем столе с окном 7 в качестве ОС.
Это означает, что я использую MySQL DB и сервер Apache. Теперь я хотел бы скопировать/перенести всю мою базу данных MySQL на рабочий стол моего друга, который также является Window как ОС, а также с помощью пакета XAMPP.

Есть ли у меня способ сделать это?

Ответ 1

Скопируйте файлы базы данных из папки MySQL (в старой папке xampp), за исключением share, bin и script, см. прикрепленное изображение, чтобы увидеть, какие файлы нужно скопировать (только файлы с зеленым ящиком) и заменить все эти файлы базы данных в новом установленном каталоге xampp в папке MySQL.

Перезапустите xampp запустите MySQL и откройте базу данных и таблицу, чтобы убедиться, что она работает.

Files to replace in green lines

Ответ 2

Да. Вы можете использовать инструмент командной строки mysqldump

Сохранение базы данных

mysqldump -u[yourusername] -p[yourpassword] --all-databases > mydump.sql

Считывание обратно:

mysql -u[yourusername] -p[yourpassword] < mydump.sql

Я предполагаю, что каталог mysql bin доступен через командную строку. [yourusername] и [yourpassword] должны быть записаны без скобок.

Ответ 3

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

Ответ 4

В PhPmyAdmin перейдите к Экспортировать и экспортировать на один компьютер, а затем использовать импорт на другом

sql script - лучший вариант. но любая работа действительно

Ответ 5

перейдите по этому адресу http://127.0.0.1/ и следующий phpmyadmin выбрать базу данных и нажмите на экспорт и выберите столбец... и нажмите на кнопку go

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

Ответ 6

Вы можете открыть phpmyadmin в xampp и выгрузить БД в файл, затем отправить его на другой компьютер и импортировать его в phpmyadmin тоже.

Ответ 7

какова ваша версия и настройки данных? datadir по умолчанию имеет значение C:\Program Files\MySQL\MySQL Server 5.0\data​​p >

вы можете просто закрепить эту папку и разархивировать ее на новом сервере (с тем, что сервер mysql отключил оба сервера) в том же месте и запустить там сервер mysql. Это предполагает, что ваш параметр datadir на обоих серверах одинаковый.