Как перенести мою базу данных 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\datap >
вы можете просто закрепить эту папку и разархивировать ее на новом сервере (с тем, что сервер mysql отключил оба сервера) в том же месте и запустить там сервер mysql. Это предполагает, что ваш параметр datadir на обоих серверах одинаковый.