Seiden Group
Modern Development & Open Source for IBM i
  • Link to LinkedIn
  • Link to Mail
  • Home
  • Seiden PHP+
    • Seiden PHP+
    • Install & Learn
    • SmartSupport
    • PHP Migrations & Upgrades
    • Success Stories
    • Free PHP Assessment
    • Documentation
    • What’s New (Changelog)
  • IBM i Services
    • Development
    • Training & Mentoring
    • Open Source Setup & Upgrades
    • SSL/TLS Install & Learn
    • Performance
  • Support
    • Open Source & PHP
    • VS Code for i
    • Developer Support
    • Support Success Stories
  • VS Code for i
    • Support
    • Training
    • Code for i Resource Guide
    • Getting Started Videos
    • Code for IBM i Fridays
  • Free Stuff
    • IBM i Strategy & Tips
    • PHP Upgrade Assessment
    • CNX Valence Assessment
    • VS Code for IBM i Resources
    • Code for IBM i Fridays
    • QCachegrind Download
    • PHP Toolkit for IBM i Resources
    • Qshell on i Library
  • Blog
  • About
    • About Our Team
    • About Alan Seiden
    • Speakers & Sessions
    • In the News
  • Contact
  • 201.447.2437
  • Search
  • Menu Menu

Seiden Group Blog

Welcome Back, MariaDB!

December 10, 2020/0 Comments/in IBM i, Open Source, PHP /by Richard Schoen

Getting Started with MariaDB on IBM i

MariaDBMySQL and MariaDB have long been databases used in the Linux world for popular web apps in PHP and other languages. The collective development components—Linux, Apache, MySQL and PHP—are often called the LAMP stack. When PHP was released on IBM i in 2006, the combination of IBM i, Apache, MySQL and PHP became known as the iAMP stack.

This post gives some background on MariaDB and then points to my tutorial on how to install it quickly on IBM i.

UPDATE Nov. 1, 2021: To install MariaDB with Seiden PHP+ and import data from older MySQL databases, see our documentation page: Using MariaDB with Seiden PHP+.

MySQL and MariaDB: a Critical Part of the PHP Ecosystem

Over the years, as many IBM i shops successfully implemented PHP natively on IBM i, the MySQL and PHP marketplace has changed a lot. Oracle purchased the MySQL database engine. The binary-compatible open source version of MySQL became MariaDB. Zend was purchased by Perforce. And the native IBM i versions of MySQL and MariaDB didn’t seem to be getting updated, so it appeared that MySQL/MariaDB didn’t have a future living natively on IBM i.

A Refresh for MariaDB, Courtesy of IBM

Enter 2020, the year of the global pandemic.

As a bright light in the shadow of what has been a crazy year, IBM recently released a current version of the MariaDB database to run natively in PASE on IBM i. The software installs in minutes on IBM i via the Yum-based Open Source Package Management process which is part of Access Client Solutions (ACS). This means that MySQL is once again being fully embraced as a valid IBM i database for storing data for PHP applications such as WordPress. No need to look elsewhere to host your PHP applications and MariaDB data.

Install MariaDB using this Short Tutorial

If you’re interested in a quick start on installing MariaDB on IBM i and getting it up and running, visit my short GitHub how-to tutorial, Install MariaDB on IBM i. Your IBM i will be speaking MariaDB natively in minutes.

Don’t forget to check out the link at the bottom of my tutorial to another in-depth article on MariaDB set up by author Andy Youens, published recently by Power-Wire.

If you have MariaDB or other PHP support or open source development needs for IBM i, give us a call and we’ll be happy to assist your team in fully embracing open source on IBM i.

 

Tags: IBMi, IBMiOSS, MariaDB, MySQL, open source, OSS, PHP
Share this entry
  • Share on Facebook
  • Share on X
  • Share on Pinterest
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Reddit
  • Share by Mail
https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Richard Schoen https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Richard Schoen2020-12-10 14:02:212025-12-15 12:39:21Welcome Back, MariaDB!
Richard Schoen

About Richard Schoen

Richard likes to eat new application development languages for breakfast. His specialties span a myriad of languages, including PHP, Python, Node.js, Java, HTML, Javascript, ...Read More

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

SUBSCRIBE
Open Thinking
Monthly IBM i Strategy & Tips
  • This field is for validation purposes and should be left unchanged.

IBM i Development

  • RPG, COBOL, SQL, Node,
    PHP, Python, Valance, etc.
  • Modernization. Integration.
  • Web and API Solutions
  • Legacy Maintenance
    ...
LET'S GET IT DONE!

Recent Posts

  • Mitigating the eMudhra Intermediate CA Compromise with IBM i
  • Critical php2shell Security Update Available in Seiden PHP+ Server
  • Moving to IBM i 7.6? An SDA Alternative with VS Code and IBM Bob
  • What’s New with Mapepire Database Connector for IBM i
  • Do You Need IBM i Observability?
  • PHP 8.6 is Coming Soon to IBM i
  • Safer npm installation is on the way for Node.js (and all JavaScript)
  • Access Modern Security for IBM i and Connected Web Environments
  • IBM i: A Natural Platform for Agentic AI
  • PHP on IBM i in 2026: The Modernization Engine

SEIDEN GROUP: Modern Development & Open Source for IBM i

Home   |   Seiden PHP+   |   IBM i Services  |   Support   |   VS Code for i   |   Free Stuff   |   Blog  |   Privacy Policy  |   Contact         201.447.2437

© 2026 Seiden Group, LLC
  • Link to LinkedIn
  • Link to Mail
Link to: Porting Extensions to PHP 8 Link to: Porting Extensions to PHP 8 Porting Extensions to PHP 8 Link to: Sending Email from PHP on IBM i Link to: Sending Email from PHP on IBM i Sending Email from PHP on IBM i
Scroll to top Scroll to top Scroll to top