MySQL database can be backed up with mysqldump application. It works simply, so that it creates the SQL code which will create all the database tables and insert all the data, which was on the tables. This code will be saved to file. And later you can execute the code from the file.
So, example this command will create the backup-file named backupfile.sql:
mysqldump -u root myDatabase -p > backupfile.sql
And you can restore that backup with this command:
mysql -u root -D myDatabase -p < backupfile.sql
NOTE: You can not execute above commands in MySQLMonitor, you have to execute them on the Server Console.
You can make the previous things also in MySQLWorkbench. If you are going to use the dumpfile between some MySQL in Linux and UniServer, it is better not to include Stored Procedures in the dumpfile. The problem is that the character encoding is different in Linux and Windows. So, it is better that you don't include the procedures in dumpfile and you will create them again in Linux MySQL. Another option is that you will install HeidiSQL to your Windows and make the dumpfile with Heidi. And then you will connect to Linux MySQL with MySQLWorkbench and import the database from the dumpfile.
Import the data to local-database