View Categories

Databases

4 Topics

Using Databases in Applications

Last Updated: September 20, 2025

Applications compiled with ExeOutput for PHP can work with databases thanks to PHP and its extensions, such as MySQL, SQLite, MariaDB, PostgreSQL, etc. Since MySQL is the most commonly used database software with PHP projects, ExeOutput for PHP can include a portable MySQL (MariaDB) server with your PHP application and start/stop it automatically when your...

MySQL and MariaDB Support

Last Updated: September 20, 2025

MySQL and MariaDB Support ExeOutput for PHP provides tools to run a local MySQL or MariaDB database server for your PHP applications. Please refer to the following sections for detailed instructions and information: Using Databases in Applications How to run a MySQL server with your PHP application

Using a Portable MySQL (MariaDB) Server

Last Updated: September 20, 2025

Many PHP projects rely on a MySQL or MariaDB database. ExeOutput for PHP allows you to bundle a portable MariaDB server directly with your compiled application. This server is considered “portable” because it runs as a standard process and does not require installation as a Windows service. This is similar to a WAMP stack, but...

How to Check MySQL Server Connection

Last Updated: September 21, 2025

To check if a MySQL server is connected in an ExeOutput for PHP application, you can use PHP’s MySQLi extension. First, enable the MySQLi PHP extension to allow your PHP application to interact with MySQL. To do this, go to the PHP Settings -> PHP Extensions page in ExeOutput for PHP. Then, use the following...