Πως μπορώ να κάνω εισαγωγή ή εξαγωγή μιας βάσης δεδομένων μέσω SSH ?

1. Εξαγωγή Export MySQL Database

Για να πάρετε αντίγραφο backup μιας βάση δεδομένων mysql μέσω SSH, εκτελέστε την παρακάτω εντολή:

mysqldump -u username -p database_name > dbname.sql

Αμέσως μετά θα σας ζητηθεί το password της βάσης, γράψτε το password και πατήστε Enter.
Το αρχείο dbname.sql είναι ένα αντίγραφο της βάσης σας και μπορείτε να το κατεβάσετε στον υπολογιστή σας.

Προσοχή: αντικαταστήστε το username και το database_name με το username και το όνομα της βάσης σας.

2. Εισαγωγή Import MySQL Database

Θα πρέπει το το αντίγραφο backup της βάσης που θέλετε να ανεβάσετε να έχει .sql format. Ανεβάστε το .sql αρχείο στον server σας. Αν δεν το έχετε κάνει ήδη, δημιουργήστε μια βάση δεδομένων μέσα από το cpanel και ορίστε σε αυτήν έναν user. Μέσω SSH, οδηγηθείτε στο directory του χώρου σας όπου έχετε ανεβάσει το .sql αρχείο και εκτελέστε την παρακάτω εντολή:

mysql -p -u username database_name < file.sql

Αμέσως μετά θα σας ζητηθεί το password της βάσης, γράψτε το password και πατήστε Enter.

Προσοχή:
αντικαταστήστε το username και το database_name με το username και το όνομα της βάσης σας.