Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Eksportowanie bazy danych przez mój kod java

Dwa problemy:

  • spacja między -p a hasłem
  • przestrzeń wewnątrz ścieżki do pliku wykonywalnego

Wolę to :

 runtime.exec(new String[]{"C:\\Program Files\\MySql\\MySql Server 5.5\\bin\\mysqldump", "-u", "root", "-pmyDatabase" "> D:\\backup.sql"});

Pamiętaj, że jeśli masz problem z runtime.exec, powinieneś spojrzeć na strumienie, które możesz uzyskać ze zwróconego Proces . Nie patrzenie na te strumienie w przypadku błędu to trochę tak, jak nie patrzenie na wyjątek, gdy zostanie on zgłoszony.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL odróżnia wpis dwóch kolumn nawet po przełączeniu

  2. MySQL — dołączanie na podstawie daty

  3. jak usunąć ukośnik odwrotny (\) w odpowiedzi json za pomocą php?

  4. CURRENT_DATE Przykłady – MySQL

  5. Wypełnij określone kolumny w datagridview z danych MySQL VB.NET