HomeMySQL Using SSH in HeidiSQL and MySQL Query Browser: Encrypting Sessions
Using SSH in HeidiSQL and MySQL Query Browser: Encrypting Sessions
Using a MySQL GUI (Graphical User Interface) makes it easier, more efficient and user-friendly to work with a MySQL database. The two most popular MySQL GUIs, HeidiSQL and MySQL Query Browser, have their default connections to any MySQL server “unencrypted.” This is a problem, but we're going to fix it; just keep reading.
This tutorial will help you configure these two important MySQL GUIs to connect and do sessions in the SSH (Secure Shell) protocol. This will ensure that communication to your MySQL server is encrypted. Encrypted communication ensures the integrity and security of your data against unauthorized third party packet sniffers on the Internet.
For the Linux version (Ubuntu), you can simply go to Applications -- Ubuntu Software Center - Internet --- and click Putty SSH Client to install.
3. If you are going to use HeidiSQL, which is an entirely MySQL GUI (there is no need to run commands to work with a database and tables), you can download it here: http://www.heidisql.com/
HeidiSQL is a Windows-based MySQL GUI but will run perfectly in Linux using Wine.
If you are using Linux Ubuntu, you can also download it at Applications -- Ubuntu Software Center - Programming - MySQL Query Browser --- and click it to install.