I have used MySQL for my application written by PHP. After a time its data will be great and I need to make a backup from them. Also, I need I can restore the backup data whenever I need. My question is if phpMyAdmin can make backup and resotore it secure and completely without any data lose?
(I have both MyISAM and innoDB in my database structore)
Also, if you know any other IDE to make backup and restore it without showing the database structures and tables to the end-user, please tell me their names.
Thank you.
If you’re running MySQL on your own server you may copy the database folder, but the MySQL server would have to be stopped first. Anyway I’d recommend dumping the databases through phpMyAdmin (export function) or via the command line (
mysqldump). Using the latter, you may write a batch script that also compresses and encrypts the content of the dump file.