Tagged articles
129 articles
Page 1 of 2
21CTO
21CTO
May 11, 2026 · Information Security

AI Uncovers 20-Year-Old Critical Vulnerabilities in PostgreSQL and MariaDB

An AI‑driven security tool discovered high‑severity, remote‑code‑execution flaws in PostgreSQL's pgcrypto extension and MariaDB's JSON schema validation, both dating back over two decades, prompting immediate patch releases and offering mitigation steps for unpatched deployments.

AI-driven AnalysisCVE-2026-2005MariaDB
0 likes · 6 min read
AI Uncovers 20-Year-Old Critical Vulnerabilities in PostgreSQL and MariaDB
Java Backend Technology
Java Backend Technology
Mar 4, 2026 · Databases

Is MySQL Dying? Why MariaDB and PostgreSQL Offer Safer, Faster Alternatives

The article analyzes MySQL's dwindling open‑source credibility, mounting security vulnerabilities, performance regressions, and Oracle's commercial lock‑in, contrasting it with MariaDB's transparent development and the growing migration of applications to MariaDB or PostgreSQL for better security and performance.

Database SecurityMariaDBmigration
0 likes · 8 min read
Is MySQL Dying? Why MariaDB and PostgreSQL Offer Safer, Faster Alternatives
Top Architect
Top Architect
Nov 25, 2025 · Databases

MySQL 8.0 End‑of‑Life in 2026: Migration Paths and Alternatives

With MySQL 8.0 support ending on April 30, 2026, users must migrate within six months to avoid security risks, and can choose upgrading to the latest MySQL, switching to Percona Server, or moving to alternatives like MariaDB or PostgreSQL, each with its own pros and cons.

EOLMariaDBPercona
0 likes · 7 min read
MySQL 8.0 End‑of‑Life in 2026: Migration Paths and Alternatives
Efficient Ops
Efficient Ops
Nov 11, 2025 · Databases

MySQL 8.0 End-of-Life 2026: Migration Paths and Best Practices

MySQL 8.0 will lose Oracle support on April 30, 2026, ending security patches, bug fixes, and official assistance, so organizations must choose between upgrading to a newer MySQL version, switching to Percona Server, or migrating to alternative databases like MariaDB or PostgreSQL.

DBaaSEnd of LifeMariaDB
0 likes · 5 min read
MySQL 8.0 End-of-Life 2026: Migration Paths and Best Practices
Raymond Ops
Raymond Ops
Sep 16, 2025 · Databases

One‑Click MariaDB Binary Installation Across Major Linux Distros

This guide walks you through installing MariaDB from binary packages on various Linux distributions, covering user and group creation, downloading and extracting the tarball, configuring environment variables and my.cnf, initializing the database, securing the installation, testing the server, and using a ready-made shell script for automated deployment.

Binary InstallationDatabase AdministrationLinux
0 likes · 22 min read
One‑Click MariaDB Binary Installation Across Major Linux Distros
Raymond Ops
Raymond Ops
Sep 15, 2025 · Databases

Step-by-Step Guide to Installing and Understanding MariaDB

This comprehensive tutorial introduces MariaDB, explains its origins and key features, and provides detailed, cross‑platform installation and configuration instructions for Rocky Linux, Ubuntu, openSUSE and other distributions, including network setup, repository configuration, package installation, service management, and security hardening.

ConfigurationInstallationLinux
0 likes · 50 min read
Step-by-Step Guide to Installing and Understanding MariaDB
21CTO
21CTO
Sep 12, 2025 · Databases

Oracle's Massive MySQL Layoffs: What It Means for Open‑Source Databases

Oracle's recent large‑scale layoffs in its MySQL division have sparked community worries about the future of the world’s most popular open‑source database, highlighting shifts toward AI‑focused services and the rise of MariaDB as an alternative.

Database CommunityLayoffsMariaDB
0 likes · 4 min read
Oracle's Massive MySQL Layoffs: What It Means for Open‑Source Databases
Raymond Ops
Raymond Ops
Aug 7, 2025 · Databases

How to Enable and Configure MariaDB Audit Logging Plugin

This guide walks you through verifying, installing, configuring, and activating the MariaDB server_audit plugin, including required ConfigMap edits, optional SQL commands, and a Kubernetes rollout to ensure comprehensive audit logging of connections, queries, and table events.

Audit loggingDatabase SecurityKubernetes
0 likes · 4 min read
How to Enable and Configure MariaDB Audit Logging Plugin
MaGe Linux Operations
MaGe Linux Operations
Jan 24, 2025 · Databases

Enable and Configure MariaDB Log Auditing with the Server_Audit Plugin

This guide walks through verifying the MariaDB server_audit plugin, installing it via configuration files or SQL, setting audit event variables, enabling logging, and restarting the MySQL service in a Kubernetes environment to achieve comprehensive query and connection auditing.

Database ConfigurationKubernetesLog Auditing
0 likes · 5 min read
Enable and Configure MariaDB Log Auditing with the Server_Audit Plugin
21CTO
21CTO
Sep 17, 2024 · Databases

MariaDB’s Journey: From MySQL Fork to K1 Private Equity Takeover

The article traces MariaDB’s evolution from its MySQL roots and community‑driven development, through its NYSE listing, financial performance, restructuring, and the recent K1 Investment Management acquisition, while highlighting key figures, product features, and industry reactions.

AcquisitionMariaDBPrivate Equity
0 likes · 12 min read
MariaDB’s Journey: From MySQL Fork to K1 Private Equity Takeover
ITPUB
ITPUB
Sep 14, 2024 · Databases

Should You Choose MariaDB Over MySQL? A Deep Technical Comparison

The article compares MySQL and MariaDB, tracing MySQL’s historic rise, explaining why MariaDB was forked, detailing their governance, enumerating MariaDB’s additional storage engines and performance optimizations, highlighting new features, and analyzing recent adoption trends that suggest MariaDB may eventually overtake MySQL.

MariaDBRDBMSStorage Engine
0 likes · 6 min read
Should You Choose MariaDB Over MySQL? A Deep Technical Comparison
Liangxu Linux
Liangxu Linux
May 6, 2024 · Databases

Why MySQL’s “utf8” Isn’t Real UTF‑8 and How utf8mb4 Fixes It

Discover why MySQL’s legacy ‘utf8’ charset only supports three‑byte characters, causing storage errors for true UTF‑8 data, and learn how the ‘utf8mb4’ charset resolves these issues, with historical context, technical details, and migration guidance.

Character SetMariaDBencoding
0 likes · 7 min read
Why MySQL’s “utf8” Isn’t Real UTF‑8 and How utf8mb4 Fixes It
Efficient Ops
Efficient Ops
Mar 4, 2024 · Databases

How MySQL’s Ecosystem Fueled Its Rise and Shaped Modern Databases

The article traces MySQL’s origins from Monty Widenius’s early Unireg project through its rapid growth, acquisition by Sun and Oracle, and the emergence of MariaDB, highlighting how an open‑source, user‑focused ecosystem and the LAMP stack propelled MySQL to become the world’s most popular database.

Database HistoryLAMPMariaDB
0 likes · 10 min read
How MySQL’s Ecosystem Fueled Its Rise and Shaped Modern Databases
dbaplus Community
dbaplus Community
Jan 16, 2024 · Databases

Mastering MariaDB ColumnStore: Installation, Migration, Replication, and Performance Insights

This guide explains MariaDB ColumnStore’s columnar architecture, key advantages, step‑by‑step installation, field and SQL limitations, how to migrate InnoDB data, configure multi‑source replication, compare performance with InnoDB, and achieve high availability and dynamic scaling for analytical workloads.

ColumnstoreData MigrationInstallation
0 likes · 17 min read
Mastering MariaDB ColumnStore: Installation, Migration, Replication, and Performance Insights
Architect's Guide
Architect's Guide
Nov 15, 2023 · Databases

Smooth 2N Database Scaling and High Availability with MariaDB, Keepalived, and Sharding

This article presents five expansion strategies—shutdown, write‑stop, log‑based, dual‑write, and smooth 2N—detailing step‑by‑step procedures for MariaDB installation, master‑master replication, dynamic data‑source configuration, and Keepalived high‑availability setup, enabling seamless horizontal scaling and minimal service disruption for large‑scale databases.

MariaDBdatabase scalinghigh availability
0 likes · 30 min read
Smooth 2N Database Scaling and High Availability with MariaDB, Keepalived, and Sharding
21CTO
21CTO
Oct 24, 2023 · Databases

MariaDB’s Bold Move: Dropping SkySQL & Xpand While Securing a $26.5M Loan

MariaDB announced the discontinuation of its SkySQL DBaaS and Xpand distributed backend, a 28% staff reduction, and a $26.5 million loan to stabilize finances, prompting analyst criticism and raising questions about the future of its cloud database strategy.

Cloud DatabasesDBaaSDatabase-as-a-Service
0 likes · 9 min read
MariaDB’s Bold Move: Dropping SkySQL & Xpand While Securing a $26.5M Loan
Liangxu Linux
Liangxu Linux
Oct 11, 2023 · Operations

Step‑by‑Step Installation and Configuration of phpIPAM on CentOS

This guide walks you through installing phpIPAM—a web‑based IP address management tool—by preparing the server environment, configuring Apache and MariaDB, downloading the source code, setting permissions, and completing the web‑based setup, all with detailed commands and screenshots.

ApacheCentOSIP address management
0 likes · 5 min read
Step‑by‑Step Installation and Configuration of phpIPAM on CentOS
Architect's Guide
Architect's Guide
Sep 15, 2023 · Databases

Why You Should Never Use MySQL “utf8” and Switch to “utf8mb4”

The article explains that MySQL’s legacy “utf8” charset only supports three‑byte characters, causing errors with genuine four‑byte UTF‑8 symbols, and advises all MySQL/MariaDB users to migrate to the proper “utf8mb4” charset using available conversion guides.

MariaDBcharacter encodingmysql
0 likes · 7 min read
Why You Should Never Use MySQL “utf8” and Switch to “utf8mb4”
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 21, 2023 · Databases

Lifecycle and Version Management of MySQL and MariaDB

This article examines the current state and historical background of MySQL and MariaDB service lifecycles and version‑management strategies, comparing their community‑edition release models, long‑term‑support policies, innovation releases, and upgrade paths.

Database LifecycleInnovation ReleaseLTS
0 likes · 10 min read
Lifecycle and Version Management of MySQL and MariaDB
dbaplus Community
dbaplus Community
Aug 10, 2023 · Databases

How sql_helper Automates Index Recommendations for MySQL & MariaDB

The article introduces sql_helper, an open-source command-line and web tool for MySQL 5.7/8.0 and MariaDB that automatically analyzes SQL statements to suggest index creation, explains its six-step workflow, provides usage examples, command-line parameters, and notes its assumptions and limitations.

Index OptimizationMariaDBmysql
0 likes · 5 min read
How sql_helper Automates Index Recommendations for MySQL & MariaDB
21CTO
21CTO
Jul 5, 2023 · Databases

Why MariaDB Is More Than Just a MySQL Fork: Exploring Its Powerful Tools

This article explains how MariaDB evolved from a MySQL branch into a comprehensive database ecosystem, covering the Community and Enterprise servers, diverse storage engines, MaxScale proxy, ColumnStore analytics, Xpand distributed scaling, and the SkySQL fully managed cloud service.

AnalyticsMariaDBStorage Engine
0 likes · 8 min read
Why MariaDB Is More Than Just a MySQL Fork: Exploring Its Powerful Tools
Laravel Tech Community
Laravel Tech Community
May 25, 2023 · Databases

Using Sequel Pro on macOS to Manage MySQL and MariaDB Databases

This article introduces Sequel Pro, a macOS GUI client for MySQL and MariaDB, explains how to configure standard connections with required fields, describes the main interface features such as database selection, table structure and content viewing, and highlights additional tools like Query and Table Info.

Database ManagementGUIMariaDB
0 likes · 3 min read
Using Sequel Pro on macOS to Manage MySQL and MariaDB Databases
IT Architects Alliance
IT Architects Alliance
Apr 14, 2023 · Databases

Comprehensive Guide to Database Horizontal Scaling, Smooth 2N Expansion, and Keepalived High‑Availability Configuration

This technical guide explains how to scale a sharded database horizontally by introducing five expansion schemes—including shutdown, write‑stop, log‑based, dual‑write, and smooth 2N approaches—covers MariaDB installation, master‑master replication setup, dynamic data‑source configuration with ShardingJDBC, and detailed Keepalived high‑availability configuration for seamless service continuity.

Dual WriteDynamic Data SourceMariaDB
0 likes · 31 min read
Comprehensive Guide to Database Horizontal Scaling, Smooth 2N Expansion, and Keepalived High‑Availability Configuration
Code Ape Tech Column
Code Ape Tech Column
Mar 27, 2023 · Databases

Horizontal Database Scaling Strategies and Practical Implementation with MariaDB, Keepalived, and ShardingJDBC

This article explains how to expand a sharded database from three to four nodes, compares five migration schemes—including stop‑service, stop‑write, log‑based, dual‑write, and smooth 2N approaches—and provides step‑by‑step instructions for MariaDB installation, master‑slave configuration, Keepalived high‑availability setup, and dynamic data‑source integration using ShardingJDBC.

MariaDBShardingJDBCdatabase sharding
0 likes · 33 min read
Horizontal Database Scaling Strategies and Practical Implementation with MariaDB, Keepalived, and ShardingJDBC
21CTO
21CTO
Dec 26, 2022 · Databases

How MariaDB’s SPAC IPO Marks a New Era for Open‑Source Databases

MariaDB, the open‑source cloud database company founded by MySQL’s original creator, completed a SPAC merger to list on the NYSE, highlighting its $227.2 million pre‑IPO funding, ambitious cloud strategy, and the growing relevance of smaller‑scale database solutions against cloud giants.

MariaDBOpen Source DatabaseSPAC
0 likes · 6 min read
How MariaDB’s SPAC IPO Marks a New Era for Open‑Source Databases
Programmer DD
Programmer DD
Dec 22, 2022 · Databases

How MariaDB’s SPAC Merger Is Shaping the Future of Open‑Source Databases

MariaDB secured $104 million in Series D funding, merged with SPAC Angel Pond Holdings to list on the NYSE as MRDB, and is now leveraging its Enterprise and SkySQL products while navigating valuation challenges and emphasizing a customer‑centric, open‑source database strategy.

Database commercializationIPOMariaDB
0 likes · 8 min read
How MariaDB’s SPAC Merger Is Shaping the Future of Open‑Source Databases
Top Architect
Top Architect
Dec 16, 2022 · Databases

Comprehensive Guide to Database Horizontal Scaling, Sharding, and High Availability with MariaDB and Keepalived

This article presents a detailed analysis and step‑by‑step implementation of horizontal database scaling, including sharding strategies, shutdown and stop‑write plans, log‑based migration, dual‑write approaches, and a smooth 2N expansion method, while also covering MariaDB master‑master configuration, dynamic data source addition, and Keepalived high‑availability setup.

MariaDBhigh-availabilityscaling
0 likes · 37 min read
Comprehensive Guide to Database Horizontal Scaling, Sharding, and High Availability with MariaDB and Keepalived
Programmer DD
Programmer DD
Nov 21, 2022 · Databases

How to Achieve Seamless Horizontal Scaling with 2N Expansion and Keepalived

This guide explains how to scale a sharded database horizontally by adding new nodes, handling data migration with stop‑service, stop‑write, log‑based, dual‑write, and smooth 2N strategies, and implementing high‑availability using MariaDB double‑master replication and Keepalived, complete with configuration examples and code snippets.

Data MigrationMariaDBhigh availability
0 likes · 35 min read
How to Achieve Seamless Horizontal Scaling with 2N Expansion and Keepalived
21CTO
21CTO
Oct 14, 2022 · Databases

What Drives China’s Database Boom? Insights from MariaDB’s Founder

In an exclusive interview, MariaDB founder Michael "Monty" Widenius discusses the rapid growth of China’s database industry, the rise of open‑source adoption, competition with cloud providers, and strategic plans for expanding MariaDB’s presence in the Chinese market.

ChinaDatabase MarketMariaDB
0 likes · 15 min read
What Drives China’s Database Boom? Insights from MariaDB’s Founder
MaGe Linux Operations
MaGe Linux Operations
Aug 29, 2022 · Operations

One-Command Docker Compose: Deploy Full-Stack Projects Instantly

This guide walks through using Docker Compose to package and launch a complete full‑stack application—including a React front‑end, an Express back‑end, and a MariaDB database—with a single command, covering prerequisites, Dockerfiles, Nginx configuration, and runtime management.

DockerDocker ComposeExpress
0 likes · 7 min read
One-Command Docker Compose: Deploy Full-Stack Projects Instantly
dbaplus Community
dbaplus Community
Jun 26, 2022 · Information Security

How to Build a Lightweight MySQL/MariaDB Audit Log Platform with LogAnalyzer

This guide explains how to set up a lightweight database audit log platform using MariaDB's audit plugin, Rsyslog, and the LogAnalyzer web interface, covering environment preparation, plugin installation, syslog forwarding, MySQL schema creation, and LogAnalyzer configuration for real‑time monitoring and compliance reporting.

Database SecurityLogAnalyzerMariaDB
0 likes · 11 min read
How to Build a Lightweight MySQL/MariaDB Audit Log Platform with LogAnalyzer
Aikesheng Open Source Community
Aikesheng Open Source Community
Jun 7, 2022 · Databases

Implementing MySQL Auditing with init_connect, MariaDB Audit Plugin, and McAfee Audit Plugin

This article explains three practical methods for adding audit capabilities to MySQL 5.7—using the init_connect parameter to log user connections, installing the MariaDB server_audit plugin for detailed event logging, and deploying the McAfee audit plugin—while providing step‑by‑step commands, configuration examples, code snippets, and a comparison of advantages and drawbacks.

AuditingMariaDBMcAfee
0 likes · 27 min read
Implementing MySQL Auditing with init_connect, MariaDB Audit Plugin, and McAfee Audit Plugin
Open Source Linux
Open Source Linux
May 19, 2022 · Operations

Step-by-Step Guide to Installing phpIPAM on Linux: From Apache to MariaDB

This article provides a comprehensive, step‑by‑step tutorial for installing and configuring the phpIPAM IP address management web application on a Linux server, covering environment preparation, disabling SELinux, installing dependencies, setting up Apache and MariaDB, cloning the source, adjusting permissions, and completing the web‑based setup.

ApacheIP address managementInstallation
0 likes · 5 min read
Step-by-Step Guide to Installing phpIPAM on Linux: From Apache to MariaDB
Top Architect
Top Architect
Feb 24, 2022 · Databases

Using Sequel Pro on macOS to Manage MySQL and MariaDB Databases

This article introduces Sequel Pro, a lightweight macOS client for MySQL and MariaDB, explains how to configure standard connections, describes its main interface modules such as database selection, table structure, query editor, and provides visual guidance for common operations.

Database ManagementGUI ToolMariaDB
0 likes · 4 min read
Using Sequel Pro on macOS to Manage MySQL and MariaDB Databases
Java High-Performance Architecture
Java High-Performance Architecture
Dec 30, 2021 · Information Security

How to Deploy and Manage JumpServer for Secure Remote Access

This guide walks you through installing JumpServer—a bastion host solution that adds permission control, session monitoring, and audit logging to remote server access—by setting up MariaDB and Redis, configuring Docker, generating secret keys, running the JumpServer container, and configuring users, groups, assets, and permissions.

Bastion HostDevOpsDocker
0 likes · 16 min read
How to Deploy and Manage JumpServer for Secure Remote Access
Architecture Digest
Architecture Digest
Dec 30, 2021 · Operations

Step‑by‑Step Deployment of JumpServer with MariaDB, Redis, and Docker

This tutorial walks through installing MariaDB and Redis on a backend node, configuring Docker on a separate host, pulling and running the JumpServer container, and then setting up users, assets, and permissions so that operations teams can securely manage internal servers via a bastion host.

BastionHostDockerJumpServer
0 likes · 15 min read
Step‑by‑Step Deployment of JumpServer with MariaDB, Redis, and Docker
Programmer DD
Programmer DD
Dec 16, 2021 · Databases

Why a Former MySQL Engineer Recommends PostgreSQL Over MySQL

A former Oracle MySQL lead engineer explains why, after five years of work, he finds PostgreSQL a superior open‑source RDBMS, criticizing MySQL’s design flaws, comparing MariaDB, and highlighting real‑world migration experiences and industry perspectives.

MariaDBdatabase comparisondatabase migration
0 likes · 9 min read
Why a Former MySQL Engineer Recommends PostgreSQL Over MySQL
Top Architect
Top Architect
Sep 3, 2021 · Databases

Why MySQL’s “utf8” Is Not Real UTF‑8 and You Should Switch to utf8mb4

The article explains that MySQL’s legacy “utf8” charset only supports three‑byte characters, causing errors when storing true four‑byte UTF‑8 symbols, and shows how the newer “utf8mb4” charset provides full Unicode support, with historical context and migration guidance.

Character SetMariaDBencoding
0 likes · 7 min read
Why MySQL’s “utf8” Is Not Real UTF‑8 and You Should Switch to utf8mb4
MaGe Linux Operations
MaGe Linux Operations
Aug 22, 2021 · Operations

Step-by-Step Guide to Install and Configure Zabbix on CentOS 7

This comprehensive tutorial walks you through installing Zabbix on CentOS 7, covering system overview, key terminology, disabling SELinux and firewalls, setting up repositories, installing server, agent, frontend, MariaDB, configuring the database, and finalizing the web interface with screenshots.

CentOSInstallationMariaDB
0 likes · 9 min read
Step-by-Step Guide to Install and Configure Zabbix on CentOS 7
Aikesheng Open Source Community
Aikesheng Open Source Community
Jul 30, 2021 · Databases

Migrating from MariaDB 10.3 to MySQL 5.7.25: Common Issues and Solutions

This article details the practical challenges encountered when migrating a MariaDB 10.3 database to MySQL 5.7.25, explains why certain defaults and engine-specific options cause import errors, and provides step‑by‑step fixes such as adjusting default expressions, removing Aria‑specific parameters, and configuring sql_mode.

CompatibilityMariaDBdatabase migration
0 likes · 5 min read
Migrating from MariaDB 10.3 to MySQL 5.7.25: Common Issues and Solutions
Open Source Linux
Open Source Linux
Jun 10, 2021 · Databases

MySQL vs MariaDB: Real-World Performance Benchmark and Analysis

This article reviews the history of MySQL and MariaDB, describes a test environment, runs insertion, batch, and query benchmarks (with and without indexes), and concludes that MariaDB generally outperforms MySQL in speed and memory usage while highlighting trade‑offs of indexing.

Database PerformanceInnoDBMariaDB
0 likes · 9 min read
MySQL vs MariaDB: Real-World Performance Benchmark and Analysis
Architecture Digest
Architecture Digest
Mar 4, 2021 · Databases

Performance Comparison Between MariaDB and MySQL

This article reviews the history of MySQL, introduces MariaDB as its open‑source fork, and presents a series of benchmark tests—including single‑row inserts, batch inserts, and various query scenarios—showing that MariaDB generally outperforms MySQL in speed while using more memory.

Database PerformanceMariaDBbenchmark
0 likes · 8 min read
Performance Comparison Between MariaDB and MySQL
Open Source Linux
Open Source Linux
Feb 22, 2021 · Operations

How to Deploy and Use JumpServer for Secure Remote Access on Linux

This guide walks you through installing JumpServer—a secure bastion host—on CentOS, covering architecture overview, MariaDB and Redis setup, Docker configuration, container deployment, key generation, UI access, and essential administration tasks such as user, asset, and permission management.

Bastion HostDockerJumpServer
0 likes · 15 min read
How to Deploy and Use JumpServer for Secure Remote Access on Linux
Liangxu Linux
Liangxu Linux
Feb 7, 2021 · Databases

Why MariaDB Outperforms MySQL: A Detailed Performance Comparison

This article traces MySQL’s evolution, introduces its fork MariaDB, and presents a comprehensive performance benchmark—covering single and batch inserts, indexed and non‑indexed queries—on identical hardware, revealing that MariaDB generally delivers faster execution times albeit with higher memory usage.

MariaDBbenchmarkdatabase
0 likes · 10 min read
Why MariaDB Outperforms MySQL: A Detailed Performance Comparison
21CTO
21CTO
Jan 6, 2021 · Databases

Why PostgreSQL, MariaDB, and Azure SQL Are Redefining the DB‑Engines Rankings

The latest DB‑Engines popularity ranking reveals Oracle, MySQL and SQL Server still dominate the top three, while PostgreSQL, MariaDB, Azure SQL Database and Snowflake surge ahead, highlighting a stable yet evolving landscape where cloud‑native databases are gaining rapid momentum.

Azure SQLDB-EnginesMariaDB
0 likes · 4 min read
Why PostgreSQL, MariaDB, and Azure SQL Are Redefining the DB‑Engines Rankings
MaGe Linux Operations
MaGe Linux Operations
Dec 27, 2020 · Operations

Step‑by‑Step Guide to Deploy JumpServer with Docker, MariaDB & Redis

This tutorial walks you through installing JumpServer—a bastion host for centralized server management—by setting up MariaDB and Redis on separate nodes, configuring Docker, pulling the JumpServer image, generating required secret keys, and finally configuring users, groups, assets and session replay through the web UI.

Bastion HostDevOpsDocker
0 likes · 15 min read
Step‑by‑Step Guide to Deploy JumpServer with Docker, MariaDB & Redis
21CTO
21CTO
Oct 13, 2020 · Databases

Master Python‑MariaDB Integration: Connect, Query, and Manage Data Efficiently

This guide walks you through installing the MariaDB Python connector, establishing a secure connection, executing SELECT and INSERT statements, handling transactions and errors, and properly closing the connection, providing a complete workflow for Python developers working with MariaDB databases.

ConnectorError HandlingMariaDB
0 likes · 4 min read
Master Python‑MariaDB Integration: Connect, Query, and Manage Data Efficiently
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Aug 19, 2020 · Cloud Computing

Deploy Discuz! Forum on Huawei Cloud in 6 Simple Steps

This step‑by‑step guide shows how to set up a Discuz! forum on a Huawei Cloud CentOS 7.6 server, covering cloud login, security group configuration, installation of Apache, PHP, MariaDB, downloading and deploying Discuz! source, and final web‑based installation.

ApacheDiscuzHuawei Cloud
0 likes · 6 min read
Deploy Discuz! Forum on Huawei Cloud in 6 Simple Steps
Liangxu Linux
Liangxu Linux
Aug 1, 2020 · Databases

Why MySQL’s “utf8” Isn’t Real UTF‑8 and How utf8mb4 Fixes It

The article explains that MySQL’s legacy "utf8" charset only supports three‑byte sequences, causing errors with true four‑byte Unicode characters, and shows how the later "utf8mb4" charset provides proper UTF‑8 support along with historical context and migration guidance.

Character SetMariaDBencoding
0 likes · 8 min read
Why MySQL’s “utf8” Isn’t Real UTF‑8 and How utf8mb4 Fixes It
Top Architect
Top Architect
Jul 21, 2020 · Databases

Why MySQL’s “utf8” Is Not Real UTF‑8 and You Should Use utf8mb4

The article explains that MySQL’s legacy “utf8” character set only supports three‑byte sequences and therefore cannot store true UTF‑8 characters, describes the historical reasons behind this limitation, and advises all MySQL/MariaDB users to migrate to the proper utf8mb4 charset.

Character SetMariaDBdatabase
0 likes · 12 min read
Why MySQL’s “utf8” Is Not Real UTF‑8 and You Should Use utf8mb4
MaGe Linux Operations
MaGe Linux Operations
Jul 13, 2020 · Databases

Automate MySQL Master‑Slave Setup with Python and Paramiko

This guide walks through preparing the environment, configuring the master and slave MySQL servers, and using Python's Paramiko library to automate SSH commands, edit configuration files, restart services, and verify replication, all while handling common pitfalls.

Database AdministrationMariaDBParamiko
0 likes · 5 min read
Automate MySQL Master‑Slave Setup with Python and Paramiko
Liangxu Linux
Liangxu Linux
Apr 22, 2020 · Backend Development

How to Manually Install Apache, MariaDB, PHP and Discuz Forum on Linux

This guide walks through manually installing Apache, MariaDB, PHP, and the Discuz X2 forum on a Linux system, covering prerequisite checks, mounting installation media, configuring yum repositories, installing and starting services, securing MariaDB, deploying Discuz files, setting permissions, creating the database, and completing the setup wizard.

ApacheDiscuzInstallation
0 likes · 5 min read
How to Manually Install Apache, MariaDB, PHP and Discuz Forum on Linux
21CTO
21CTO
Mar 15, 2020 · Databases

Unlock Distributed Data with MariaDB Spider: Installation, Single-Table Links, and Sharding

This tutorial explains how to install MariaDB's Spider storage engine, create single-table remote links, configure users and servers, and leverage Spider for sharding and multi‑server table aggregation, providing practical code examples and performance considerations for distributed database setups.

MariaDBSpider Enginedistributed database
0 likes · 16 min read
Unlock Distributed Data with MariaDB Spider: Installation, Single-Table Links, and Sharding
MaGe Linux Operations
MaGe Linux Operations
Feb 28, 2020 · Cloud Computing

How to Install Nextcloud on CentOS 7: Step‑by‑Step Guide

This guide walks you through installing and configuring Nextcloud on CentOS 7, covering dependencies, Apache, MariaDB, PHP, Nextcloud deployment, virtual‑host setup, and final login verification, enabling a fully functional private cloud storage service.

ApacheCentOSInstallation
0 likes · 5 min read
How to Install Nextcloud on CentOS 7: Step‑by‑Step Guide
dbaplus Community
dbaplus Community
Dec 16, 2019 · Databases

MySQL 8.0 vs MariaDB 10.4: Authentication, InnoDB, Clone, Optimizer & Backup Highlights

This article compares key new features of MySQL 8.0 and MariaDB 10.4—including authentication plugin changes, Unix‑socket auth, atomic DDL, instant column adds, clone plugin usage, optimizer enhancements, resource groups, query‑rewrite, and backup tools—providing step‑by‑step commands, code snippets, and practical caveats for database upgrades.

AuthenticationBackupMariaDB
0 likes · 21 min read
MySQL 8.0 vs MariaDB 10.4: Authentication, InnoDB, Clone, Optimizer & Backup Highlights
21CTO
21CTO
Nov 7, 2019 · Databases

How to Automate MySQL & MariaDB Backups on Jelastic PaaS

This guide explains how to create automated backup plans for MySQL and MariaDB databases on Jelastic PaaS, covering script configuration, cron scheduling, remote storage options, and restoring backups through phpMyAdmin, ensuring data safety and easy recovery.

JelasticMariaDBcron
0 likes · 7 min read
How to Automate MySQL & MariaDB Backups on Jelastic PaaS
ITPUB
ITPUB
Oct 10, 2019 · Databases

Why MySQL’s “utf8” Isn’t Real UTF‑8 and How to Switch to utf8mb4

The article explains that MySQL’s legacy “utf8” charset only supports three‑byte characters, causing errors when storing true four‑byte UTF‑8 symbols like emojis, and shows why switching to the proper “utf8mb4” charset is essential for correct Unicode handling.

Character SetMariaDBUnicode
0 likes · 8 min read
Why MySQL’s “utf8” Isn’t Real UTF‑8 and How to Switch to utf8mb4
MaGe Linux Operations
MaGe Linux Operations
May 16, 2019 · Operations

Step-by-Step Guide to Install Zabbix 3.4.6 on CentOS 7

This tutorial walks you through preparing a CentOS 7.4 system, installing MariaDB, setting up Zabbix 3.4.6 with MySQL support, configuring the database and web frontend, and finally starting all services to achieve a fully functional monitoring platform.

CentOSInstallationLinux
0 likes · 7 min read
Step-by-Step Guide to Install Zabbix 3.4.6 on CentOS 7
21CTO
21CTO
May 13, 2019 · Databases

Why MySQL’s ‘utf8’ Isn’t Real UTF‑8 and How utf8mb4 Fixes It

Discover why MySQL’s legacy ‘utf8’ charset only supports three‑byte characters, causing storage errors for true UTF‑8 data, and learn how switching to the proper ‘utf8mb4’ charset resolves these issues, with a brief history and practical migration guidance.

MariaDBUTF-8character encoding
0 likes · 7 min read
Why MySQL’s ‘utf8’ Isn’t Real UTF‑8 and How utf8mb4 Fixes It
21CTO
21CTO
Mar 22, 2019 · Databases

Choosing the Right Open‑Source Database: PostgreSQL, MariaDB, and Percona Compared

This article examines why modern businesses rely on databases, explains the concept and advantages of open‑source software, and provides a detailed comparison of three popular open‑source databases—PostgreSQL, MariaDB, and Percona—highlighting their strengths, weaknesses, and ideal use cases.

MariaDBPerconadatabases
0 likes · 8 min read
Choosing the Right Open‑Source Database: PostgreSQL, MariaDB, and Percona Compared
MaGe Linux Operations
MaGe Linux Operations
Mar 2, 2019 · Operations

Step‑by‑Step Guide to Install Zabbix 3.4.6 on CentOS 7 with MariaDB

This tutorial walks you through preparing a CentOS 7.4 system, installing MariaDB, setting up Zabbix 3.4.6 (including repository configuration, package installation, database creation, and web front‑end), adjusting PHP settings, and finally starting and enabling all services for a fully functional monitoring platform.

CentOSInstallationLinux
0 likes · 6 min read
Step‑by‑Step Guide to Install Zabbix 3.4.6 on CentOS 7 with MariaDB
MaGe Linux Operations
MaGe Linux Operations
Feb 23, 2019 · Operations

Step-by-Step Guide to Install Zabbix 3.4.6 on CentOS 7

This tutorial walks you through preparing a CentOS 7 system, installing MariaDB, setting up Zabbix 3.4.6 with all required packages, configuring the database and web front‑end, and finally launching the monitoring service, complete with code snippets and screenshots.

CentOSInstallationLinux
0 likes · 6 min read
Step-by-Step Guide to Install Zabbix 3.4.6 on CentOS 7
21CTO
21CTO
Feb 12, 2019 · Databases

From MariaDB CTO to Neo4j: Ivan Zoratti’s Journey into Graph Databases

Former MariaDB CTO Ivan Zoratti shares his 35‑year tech career, the evolution from MySQL to MariaDB, why he transitioned to Neo4j, and his insights on graph versus relational databases, highlighting the innovations and future potential of graph technology.

MariaDBNeo4jRelational Databases
0 likes · 12 min read
From MariaDB CTO to Neo4j: Ivan Zoratti’s Journey into Graph Databases
dbaplus Community
dbaplus Community
May 20, 2018 · Databases

How to Use MariaDB System-Versioned Tables for Easy Data Recovery

This guide explains MariaDB 10.3 system-versioned tables, showing how to create them with PERIOD FOR SYSTEM_TIME, query historical rows using FOR SYSTEM_TIME clauses, restore previous data via export/import, partition history to reduce storage, and safely manage versioning in production environments.

Data RecoveryMariaDBSystem-Versioned Tables
0 likes · 10 min read
How to Use MariaDB System-Versioned Tables for Easy Data Recovery
21CTO
21CTO
Mar 14, 2018 · Databases

Unlock Faster Queries: Master Window Functions and CTEs in MySQL & MariaDB

Both MySQL 8 and MariaDB 10.2 introduce robust window functions and Common Table Expressions (CTEs), enabling developers to write more efficient, maintainable queries; this article explains their syntax, demonstrates practical examples, compares implementations, and highlights performance and readability benefits across popular database systems.

CTEMariaDBmysql
0 likes · 13 min read
Unlock Faster Queries: Master Window Functions and CTEs in MySQL & MariaDB