MariaDB

Image: How to fix the ‘too many connections’ error in MySQL/MariaDBJuice Flairshutterstock

How to fix the ‘too many connections’ error in MySQL/MariaDB

The MySQL ‘too many connections’ error in MySQL or MariaDB can cripple websites and applications if there are too many simultaneous connections. In this article, we show the actions you can take to fix it. You’ll learn how to increase the maximum number of allowed connections,…

Read more
Image: How to optimise MySQL/MariaDB performance on a Linux serverrangizzzShutterstock

How to optimise MySQL/MariaDB performance on a Linux server

The performance of a MySQL or MariaDB database significantly impacts application speed. With the right optimisations, queries can be accelerated, resources used more efficiently, and bottlenecks avoided. This article guides you step-by-step on how to optimise MySQL/MariaDB on a…

Read more
Image: How to fetch data with PHP mysqli_query?Virrage Imagesshutterstock

How to fetch data with PHP mysqli_query?

PHP is designed to integrate easily into a website. One of the most common uses of PHP is to fetch content from a database and display it on an HTML page. This tutorial covers connecting to a MySQL/MariaDB database, retrieving information from a simple table with `PHP…

Read more
Image: How to fix “error establishing a database connection” in MySQL/MariaDBOllyyshutterstock

How to fix “error establishing a database connection” in MySQL/MariaDB

The ‘error establishing a database connection’ often blocks access to websites and applications using MySQL or MariaDB. Our article provides a step-by-step guide to identifying and fixing the cause. Learn how to check credentials, reset passwords, and test connections from the…

Read more
Image: How to connect a MySQL/MariaDB database to a Linux cloud server with PHPOleksiy Markshutterstock

How to connect a MySQL/MariaDB database to a Linux cloud server with PHP

By connecting MySQL to a Linux server, you can link your database with a Linux cloud environment. In this article, we’ll show you how to do it step by step: from creating a test database and accessing it via a PHP script to querying data. You’ll also find troubleshooting tips for…

Read more
Image: How to reset MySQL/MariaDB root passwordREDPIXEL.PLshutterstock

How to reset MySQL/MariaDB root password

Forgetting the root password in MySQL or MariaDB doesn’t need to become a serious issue. By following the right steps, you can reset a MySQL/MariaDB root password quickly and easily at any time. This dedicated guide walks you step by step through both methods and points out what…

Read more
Image: What are the differences between MariaDB and SQLite?Titima OngkantongShutterstock

What are the differences between MariaDB and SQLite?

MariaDB vs SQLite is a frequent comparison in the open-source database world. MariaDB is a powerful client-server system, while SQLite is a lightweight library that runs inside applications. Knowing the strengths and limits of MariaDB and SQLite helps developers and businesses…

Read more
Image: MariaDB vs. MongoDB: How do they compare?Titima OngkantongShutterstock

MariaDB vs. MongoDB: How do they compare?

MariaDB vs MongoDB – which database is the better fit for your project? MariaDB delivers proven SQL performance, strong data integrity and reliability, while MongoDB takes a document-oriented approach with schemaless storage, built-in scalability and flexible data modelling. In…

Read more
Image: How to install MariaDB via DockerTitima OngkantongShutterstock

How to install MariaDB via Docker

With Docker, you can set MariaDB up in just a few steps and avoid complex local installation. The database runs in isolation from the rest of the system, preventing conflicts when testing different versions. You can back up and restore data as needed to create a flexible,…

Read more
Image: How to set the maximum data packet size with MariaDB max_allowed_packetTitima OngkantongShutterstock

How to set the maximum data packet size with MariaDB max_allowed_packet

The system variable MariaDB max_allowed_packet determines the maximum size a single data packet can be during communication between client and server. If the value is too low, larger data imports or SQL queries will fail with error messages. This parameter can be specifically…

Read more