Database Setup

Main entry point for setting up your local SQL environment with MariaDB and HeidiSQL. Includes all required steps for installation and configuration.

Why this section exists

Every Ambitions Studio resource relies on a properly configured SQL database.

This section exists to ensure your environment is:

  • ✅ Compatible

  • ✅ Stable

  • ✅ Ready to work with Ambitions tools

Whether you're working on the framework, scripts, or future integrations, a clean SQL setup is mandatory.


Who it's for

  • Developers working locally with Ambitions projects

  • Project owners setting up a test server or development machine

  • Anyone contributing to or extending Ambitions-based scripts

If you're hosting on a live production server, this section may not cover the security and infrastructure aspects you’ll need — see the warnings in the setup introduction.


What’s inside

  • Step-by-step guides for installing and configuring the database engine

  • Recommendations on tools and structure

  • Connection guides from external editors (VSCode, etc.)

  • Encoding and compatibility considerations for the Ambitions Framework


Context

All examples in this section use a local development environment.

You can adapt them to other tools or platforms, but the logic and requirements remain the same.

This section is a mandatory prerequisite for anyone using Ambitions seriously.

Last updated