MySQL and MariaDB Integration

Athian Games - Code Plugins - Aug 9, 2017

MySQL and MariaDB Integration is a Plugin that lets you connect your Unreal Engine projects with MySQL as well as MariaDB Server. Easily execute queries from Blueprints to store and retrieve data from your database.

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

The MySQL and MariaDB Integration Plugin is a powerful and versatile tool designed specifically for developers and creators who use Unreal Engine. This integration allows for seamless communication between Unreal Engine projects and two of the most widely-used database management systems: MySQL and MariaDB. By bridging the gap between game development and database management, this plugin paves the way for more dynamic, data-driven applications and games.


Note : If you are using Blueprints Only Projects with this, you can manually copy the libmariadb.dll file from the Plugin's third party folder (MySQL\ThirdParty\MariaDB\libraries\Windows) to your Project's Binaries\Win64 folder. This is automatically copied when you are using C++ based project.


Video Tutorials

Documentation

Discord

Standalone Demo

Example Projects

Technical Details

Features:


1. Asynchronous Operations: Harness the power of non-blocking operations. With asynchronous server connections and queries, your UI remains fluid and responsive, ensuring user interactions aren't interrupted even when data operations are underway.

2. Precision in Data Selection: Easily craft select queries to retrieve specific data from the server.

3. Dynamic Data Manipulation: Insert, update, or delete records seamlessly. Create or drop tables from Blueprints, with support for simultaneous multiple queries.

4. Custom Query Flexibility: Use versatile string formats to design both basic and complex queries tailored to your needs.

5. Dual Database Support: Supports both MariaDB as well as MySQL servers.

6. Concurrent Operations: Handle multiple queries and connections at once for optimal performance and interaction.


Supported Development Platforms: Windows

Supported Target Build Platforms: Windows


Note : If you are using Blueprints Only Projects with this, you can manually copy the libmariadb.dll file from the Plugin's third party folder (MySQL\ThirdParty\MariaDB\libraries\Windows) to your Project's Binaries\Win64 folder. This is automatically copied when you are using C++ based project.