Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Gemini 3 and 200+ AI Models on One Platform
Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.
Build generative AI apps with Vertex AI. Switch between models without switching platforms.
The purpose of this project is to produce an application which can help to determine if you have written efficient SQL queries for MySQL. The application will run the query against a database and tell you how the query is performing.
AQAL makes easy to access data on DBs without know SQL.
It implements Business Object/Manager pattern: Object maps table, builds SQL syntax, carries data; Manager performs queries, handles Objects (conveniently extended by Application Business Objects).
A simple web interface for your database, like phpMyAdmin but more user friendly and integrating some advanced Database management functionalities like query and report.
...The solution was a simple "drop in" replacement for the mysql_query call. From there, a simple search/replace on the codebase.
The auditor will capture "who did what" and "when". It is also smart enough to fully parse the raw MySQL query and compare updates to existing rows. Only actual changes are recorded in the audit log (database table) regardless of the SQL.
Finally, a simple web viewer for reviewing and managing the audit trail. Job done. :-)
A PHP class that replace the need to build textual SELECT queries.
By using commands like $query->select( $table->column, $table->column2 ); you can easily create complex queries with no need to write pure SQL.