sql >> Databasteknik >  >> RDS >> Mysql

Exporterar databas via min java-kod

Två problem :

  • mellanrummet mellan -p och lösenordet
  • utrymmet inuti sökvägen till den körbara filen

Föredrar detta :

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

Observera att om du har problem med runtime.exec bör du titta på strömmarna du kan få från den returnerade Process . Att inte titta på de strömmarna vid fel är lite som att inte titta på undantaget när en kastas.



  1. hur lagrar jag PostgreSQL jsonb med SpringBoot + JPA?

  2. Problem med att söka med MySQL

  3. MySQL InnoDB-begränsning fungerar inte

  4. Uppgradera MySQL till MariaDB 10 (Del 2 – Uppgradera MariaDB/MySQL 5.5 till version 10.0)