Potrzebuję wysłać moją stronę z bazą danych MySQL. Zrobiłem stronę i bazę danych MySQL w XAMPP, ale nie wiem, jak wysłać bazę danych.Eksport bazy danych MySQL z XAMPP
Odpowiedz
Masz 2 możliwe sposoby, aby to zrobić
- przez linię poleceń
kopii zapasowej: root # mysqldump -u -p [root_password] [database]> dumpfilename.sql
przywracanie: # mysql -u root -p [hasło_początkowe] [nazwa_bazy_danych] < nazwa_dumpfilku.sql
- lub wykorzystanie phpMyAdmin (zazwyczaj instalowany z XAMP), lub coś w tym stylu i wyeksportować go z przeglądarki
Eksport bazy danych MySQL z XAMPP
Linia komend:
- Po pierwsze otwórz wiersz polecenia:
- Składnia: -
importu bazy danych: - D:/xampp/mysql/bin/mysql – u root -p databasename < D:/test.sql (sql file name)
Export bazy danych: - D:/xampp/mysql/bin/mysqldump -u root -p databasename > D:/text.sql(sql file name)
MySQL jest dostarczany z mysqldump
, a więc nie XAMPP. Jest używany do dumping data in SQL format, a jego najprostszym urządzenie może być dumping wszystkich baz danych w jednym SQL pliku zrzutu, realizując je w cmd.exe
:
mysqldump --all-databases > dump.sql
Dla XAMPP, należy podać nazwę użytkownika (-u root)
jak również nazwa bazy (test)
:
mysqldump -u=root test > xampp-test-db.sql
Jako praktyczny przykład, gadatliwym:
D:\xampp\mysql\bin> mysqldump.exe --user=root --password=pwd myDatabase > C:\myBackup.sql
Zauważ, że mysqldump
ma extensive, powerful options dla szerokiej gamy aplikacji do tworzenia kopii zapasowych.
Ponieważ generuje skrypty SQL, odzyskiwanie jest łatwe; patrz Reloading SQL-Format Backups.
Można Google "eksportować mySQL" –
Zobacz np. http://www.mydigitallife.info/how-to-backup-and-restore-export-and-import-mysql-databases-tutorial/ –
Z phpmyadminem? – erknrio