Skip to main content

Prerequisites

  • A SkySQL account with a database service launched
  • A VexiData account

Connect MariaDB Cloud to VexiData

1

Get your connection details

  1. Log in to the SkySQL Dashboard
  2. Click on your database service
  3. Click the Connect button to view connection details
ParameterExample
HostdbpwfXXXXXXXX.sysp0000.db1.skysql.com
Port3306
UsernameYour service username
PasswordYour service password
DatabaseYour database name
2

Allow VexiData through the firewall

SkySQL blocks all external connections by default. You must add VexiData’s IP addresses.
  1. In the SkySQL Dashboard, go to Manage > Security Access
  2. Add each of VexiData’s IPs:
IP address
139.59.53.167
165.22.217.42
  1. Save the changes
Security Access configuration is mandatory. Your connection will fail without this step.
3

Add the connection in VexiData

  1. Go to Data Sources in VexiData
  2. Click MariaDB to open the connection form
  3. Fill in the details:
FieldValue
Display NameA name to identify this connection (e.g., “MariaDB Cloud Production”)
HostYour SkySQL hostname (e.g., dbpwfXXXXXXXX.sysp0000.db1.skysql.com)
Port3306
DatabaseYour database name
UsernameYour service username
PasswordYour service password
4

Test and save

Click Test & Save Connection. VexiData will verify it can reach your database. Once connected, your schema will be analyzed automatically.
SSL is enabled by default on MariaDB Cloud. VexiData handles this automatically — no additional configuration is needed.

Troubleshooting

  • Verify VexiData’s IPs are added in Manage > Security Access. All connections are blocked by default
  • Check that your database service is running in the SkySQL Dashboard
  • Get fresh credentials by clicking the Connect button on your service in the SkySQL Dashboard
  • Verify you’re using the correct database name
  • VexiData handles SSL automatically. If you see SSL errors, verify the hostname and port are correct
  • Check that your service is running and not in a maintenance state