Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Xuất cơ sở dữ liệu thông qua mã java của tôi

Hai vấn đề:

  • khoảng cách giữa -p và mật khẩu
  • không gian bên trong đường dẫn đến tệp thực thi

Thích cái này:

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

Lưu ý rằng nếu bạn gặp sự cố với runtime.exec, bạn nên xem các luồng bạn có thể nhận được từ Quy trình . Không xem xét các luồng đó trong trường hợp có lỗi giống như không xem xét ngoại lệ khi một luồng được ném.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao các ký tự Unicode hiển thị đúng trong cơ sở dữ liệu, nhưng lại như vậy? khi được in bằng Java thông qua Hibernate?

  2. MySQL - Tôi nên sử dụng Hash Algo nào cho việc này?

  3. Làm thế nào để đặt lại mật khẩu gốc MySQL đã quên?

  4. Chèn nhiều hàng với các câu lệnh được chuẩn bị sẵn PDO

  5. Làm cách nào tôi có thể sử dụng YEAR (), MONTH () và DAY () của SQL trong Doctrine2?