2013-02-17 6 views
14

Мне нужно отправить мой сайт с базой данных MySQL. Я сделал сайт и базу данных MySQL в XAMPP, но не знаю, как отправить базу данных.Экспорт базы данных MySQL из XAMPP

+2

Вы можете Google «экспортировать mySQL» –

+1

См. Например. http://www.mydigitallife.info/how-to-backup-and-restore-export-and-import-mysql-databases-tutorial/ –

+0

С phpmyadmin? – erknrio

ответ

10

У вас есть 2 возможных способов сделать это

  • командной строкой

резервного копирования: # MySQLDump -u корень -p [root_password] [database_name]> dumpfilename.sql

восстановление: # mysql -u root -p [root_password] [имя_базы_данных] < dumpfilename.sql

  • или использование PHPMyAdmin (обычно устанавливается с XAMP), или что-то подобное и экспортировать его из браузера
13

Экспорт базы данных MySQL с XAMPP

Командная строка:

  1. Прежде всего открыть командную строку
  2. Синтаксис: -

базы данных Импорт: - 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)

1

MySQL поставляется с mysqldump, и так же XAMPP. Он используется для dumping data in SQL format, и его простой прибор может сбрасывать все базы данных в файл дампа один SQL, выполнив его в cmd.exe:

mysqldump --all-databases > dump.sql

Для XAMPP, вам необходимо предоставить имя пользователя (-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 Заметим, что имеет extensive, powerful options для самых разнообразных применений резервных.

Поскольку он генерирует SQL-скрипты, восстановление легко; см. Reloading SQL-Format Backups.