Hevo can load data from any of your pipelines into a MySQL database. In this document, we will walk through the steps to add MySQL as a destination.
1. Add Destination
A destination can either be added while creating a pipeline or by heading to DESTINATIONS tab on the left navigation and clicking on ADD DESTINATION button.
2. Select destination type
In the right pane, click on Select Destination Type drop-down and select MySQL.
3. Provide connection details
- Destination Name: A unique name for this destination.
- Database Host: MySQL host's IP address or DNS.
- Database Port: The port on which your MySQL server is listening for connections (default is 3306).
- Database User: A user with a non-administrative role of the MySQL database.
- Database Password: Password of the user.
- Database Name: Name of the destination database where data will be dumped.
- If you want Hevo to connect with destination using an SSH server, check How to Connect through SSH. Else, you will have to whitelist Hevo's IP addresses for the database port which will be highlighted on the screen, For eg. in this case you will have to whitelist following IP addresses:
4. Test connection
After filling the details, click on Test Connection button to test connectivity to the destination MySQL server.
5. Save destination
Once the test is successful, save the destination by clicking on Save Destination.