Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: Which Is Your Preferred MySQL Variant?
Distribution: Slackware 14.2 soon to be Slackware 15
Posts: 699
Rep:
I've given serious thought to converting to Mariadb, especially now that Oracle has MySql. Just haven't found compelling reasons to do so...yet. I have a couple production servers running MySql, and it gets the job done. I would, however, be willing to consider any encouragement to move to Mariadb. I have a system in development right now, and now would be a good time to switch. Switching my stable production systems would be more effort than I have time for right now.
I seriously try to avoid MySQL as much as possible for a lot of reasons, but when I am forced to use it, I prefer MariaDB.
Given that no single database is perfect and all have their annoyances, PostgreSQL is my database of choice when some serious database is required and for simple single-process fast-and-easy stuff, I'd use SQLite.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Rep:
I have two headless data base servers, one MariaDB, the other PostgreSQL that sit in a closet mumbling to themselves, doing what they're supposed to do. They're on a pair of Dell Dimension 8400s (now about 10 years old, running Slackware 32-bit stable).
I come from Informix, starting with RDBMS in the early 80's and worked exclusively with Informix on a big Sun farm up until I retired about five years ago and I run Informix, MariaDB and PostgreSQL on my main work station keeping my fingers in the pie -- frankly, Informix is my favorite as a development platform and I tend to build data bases in Informix and then port them to both MariaDB and PostgreSQL (easy enough if you stick to ANSI-SQL standards). Informix turns out to be the easiest development platform I've ever used, MariaDB/MySQL is a good engine but a pain in the butt to work with (in too many ways), PostgreSQL is somewhere between Informix and MariaDB, leaning more toward Informix.
I do a lot of work with C. The MariaDB/MySQL C API is... well, unpleasant might be the word. PostgreSQL comes with a port of Informix' ESQL/C pre processor, ECPG (which simply translates your embedded SQL into C code (lots of structures and pointers and the like), then hands the code off to the compiler. It's simple, it's elegant and it works just fine for me.
But, to the question, I can't tell the difference between MySQL and MariaDB (thanks to Slackware's switch to MariaDB and that everything "just works"). I've had no problems with LAMP, no problems with any incompatibilities, off with the old, on with the new and away you go.
And, no, I do not trust Larry Ellison one teensy tiny bit so I'll stick with MariaDB.
I had a problem with MySQL - it simply wouldn't start. In pure desperation I swapped it with MariaDB as I read somewhere it was it was a drop-in-replacement. Heureka, it worked from the first second. A month or two later openSUSE replaced MySQl with MariaDB anyway and naturally I kept it.
---
Many regards ...
Peter Jespersen
Linux User #221493
“My software never has bugs. It just develops random features ...”
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.