I am not that familiar with WordPress, but my experience tells me that this would be your best a reliable choice to back up your WordPress database.
As for phpMyAdmin and other stuff - you can always connect to your Azure Website using FTP. You can do whatever you want with the content, once connected with the FTP client of your choice (understand - you can upload your version of phpmyadmin and have it there running for you).