Subject, does such a thing exist?
Answer 1, authority 100%
The omniscient Google immediately offers a lot of options 🙂 There are two main approaches (software):
- Backup each table individually by running a
SELECT * ...query and saving the result to a file, use
LOAD DATA INFILE ...
Both options are covered with code examples in this article.
This function does not exist, use various utilities, for example: mysqldump, phpmyadmin or any other utility.