[Phpmyadmin-devel] Drizzle compatibility and demo server

Michal Čihař michal at cihar.com
Thu Oct 21 15:09:13 CEST 2010


Hi

Dne Thu, 21 Oct 2010 08:09:13 -0400
Marc Delisle <marc at infomarc.info> napsal(a):

> Michal Čihař a écrit :
> > Hi
> > 
> > Dne Thu, 21 Oct 2010 04:55:19 -0400
> > Marc Delisle <marc at infomarc.info> napsal(a):
> > 
> >> I think that current phpMyAdmin's code is too MySQL-oriented and that
> >> this product should remain an interface for MySQL only. Another point is
> >> the "My" in phpMyAdmin and the signal it gives to the community.
> > 
> > Th "MySQL only" has already one problem called MariaDB :-).
> 
> The difference being that in our doc we state support for MySQL and we 
> don't mention MariaDB.

Yes, but I don't think we want to state that we do not support MariaDB.
Simply because it works and is compatible with MySQL.

> >> I have nothing against Drizzle but I think that the phpMyAdmin team
> >> should remain focussed on MySQL. Anybody can fork the phpMyAdmin's code
> >> to take another direction but I certainly do not have free time to be
> >> part of this other team.
> > 
> > We definitely should clearly state what we want to support and what
> > not. MySQL, MariaDB and Drizzle still share fair amount of code and
> > they all use same binary protocol and quite similar SQL language, so
> > they are not that different.
> > 
> > MariaDB adds some features compared to MySQL (some of that will be part
> > of future MySQL releases, but some not), do we want to support these?
> 
> Do we have volunteers to support these?

Well we do support some of that already (eg. PBXT). And some of the
MariaDB 5.2 features will come with MySQL later as well (eg. virtual
columns and pluggable authentication to mention some prominent
features).

> > The most important changes for Drizzle would be actually do disable
> > some functions, which are not present there (like the charset/collation
> > thing I've pushed to git, though maybe too fast).
> 
> I was under the impression that Drizzle avoided the SHOW commands (which 
> we use a lot).

Maybe some of them, but SHOW TABLES, SHOW DATABASES and SHOW FIELDS do
exist (however not SHOW FULL FIELDS). I didn't investigate more, I was
just inspired by LWN.net article about MySQL, MariaDB and Drizzle and
wanted to see what would be actually working.

-- 
	Michal Čihař | http://cihar.com | http://blog.cihar.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.phpmyadmin.net/pipermail/developers/attachments/20101021/5e44e5e6/attachment.sig>


More information about the Developers mailing list