Ticket #843 (open enhancement)
added support for database mariadb on fluxbb2
- Created: 2013-03-26 14:22:46
- Reported by: 123
- Assigned to: None
- Milestone: 2.0-beta1
- Component: database
- Priority: lowest
https://mailman.archlinux.org/pipermail … 24478.html for - mariadb replace MySQL
because linux distro delete MySQL , added mariadb
mariadb based on MySQL,
Studio384 2013-03-26 20:51:09
I'm sorry, but we will only support MySQL PostgreSQL 8.4 and SQLite 3 for FluxBB 2, the other database schemes are should be made by the community. However, this can always change. But even then, I don't think MariaDB would make it. I guess we should than choose for MSSQL, Oracle or Firebird. Because those are more used than MariaDB (I even never heard of it)...
However, MariaDB is a fork of MySQL, and until 5.5, they have implementated every feature of MySQL, sou you should easly implementate it, however, it will not become part of FluxBB itself (just like very other fork of MySQL isn't).
Franz 2013-03-27 10:23:29
Really, it depends on what Laravel supports. Generally, it is very easy to create a new adapter, though. Especially for MariaDB. Are you sure you cannot just use the MySQL adapter?
This is only idea.
Studio384 2013-03-27 15:09:10
That's why we have this forum, however, it doesn't matter...
I think you can simply use the MySQL adapter, maybe whit small changes, but it should work, MariaDB isn't that different from MySQL (for now).
JohnLewis 2013-03-27 18:23:41
123, if the MySQL adapter can not be used, perhaps swing over and poke the Laravel forums. Since we will base of Laravel 4, an adapter created for use with Laravel 4 could easily be implemented into FluxBB2.
serzhenko 2013-04-21 13:02:35
Actually, MariaDB is just a fork of MySQL, almost fully backwards-compatible. So traditional mysql adapters for php work as expected.
I have been using MariaDB for a couple of years in production environments and have never noticed any troubles.
Studio384 2013-04-21 17:08:14
- Status changed from open to wontfix.
JohnLewis 2013-04-25 20:57:01
- Status changed from wontfix to open.
I actually want us to elaborate on this. Large communitinutes namely Wikimedia have started moving all their projects to MariaDB.
Really, if we put this I default, we can have something over others forum software as I have not seen many have this. Even though it is neary backwards compatible it could bring us a new community in plus seeing how somethings are, this could be a secondary step into a new FluxBB future.
In addition MariaDB has incredible performance increases we could consider usage if this on the site to speed things up.
Who's progressive thinking.
JohnLewis 2013-05-06 10:05:43
Would anyone mind if I set this to Beta-1? In addition I may work in a 1.x addition though not in the core.
Franz 2013-05-06 10:49:23
- Milestone set to 2.0-beta1.
Yup. Sounds reasonable.
adaur 2013-05-07 18:19:03
@John: I don't see what you would have do to create an adapter, as MariaDB uses MySQL's one...
All MySQL connectors (PHP, Perl, Python, Java, .NET, MyODBC, Ruby, MySQL C connector etc) work unchanged with MariaDB.
You must have a vision to do something. You have to predict the future.