Мне нужно отправить мой сайт с базой данных MySQL. Я сделал сайт и базу данных MySQL в XAMPP, но не знаю, как отправить базу данных.
Экспорт базы данных MySQL из XAMPP
Ответ 1
У вас есть 2 возможных способа сделать это
- по командной строке
backup: # mysqldump -u root -p [root_password] [имя_базы_данных]> dumpfilename.sql
restore: # mysql -u root -p [root_password] [имя_базы_данных] <dumpfilename.sql
- или использовать phpmyadmin (обычно устанавливаемый с XAMP), или что-то вроде этого и экспортировать его из браузера
Ответ 2
Экспорт базы данных MySQL из xampp
Командная строка:
- Прежде всего, откройте командную строку
- Синтаксис:-
Импорт базы данных: - D: /xampp/mysql/bin/mysql – u root -p databasename < D: /test.sql(sql file name)
База данных экспорта: - D: /xampp/mysql/bin/mysqldump -u root -p databasename > D: /text.sql(sql file name)
Ответ 3
MySQL поставляется с mysqldump
, а также XAMPP. Его использование для демпинга данных в формате SQL, а его простое устройство может сбрасывать все базы данных в один файл дампа SQL, выполняя его в cmd.exe
:
mysqldump --all-databases > dump.sql
Для XAMPP вам необходимо (-u root)
имя пользователя (-u root)
а также имя базы данных (test)
:
mysqldump -u=root test > xampp-test-db.sql
В качестве практического, подробного примера:
D:\xampp\mysql\bin> mysqldump.exe --user=root --password=pwd myDatabase > C:\myBackup.sql
Обратите внимание, что mysqldump
имеет обширные и мощные возможности для широкого спектра приложений резервного копирования.
Поскольку он генерирует SQL-скрипты, восстановление легко; см. Перезагрузка резервных копий формата SQL.