Verze MySQL v PHP

Odesláno v November 29, 2006 | Kategorie webdesign | Leave a Comment

Protože stále ještě hodně webhostingů kvůli technologicky zaostalým aplikacím stále používá pouze MySQL verze 3.x, je občas nutné zjistit verzi MySQL a podle toho upravit některá nastavení.


<?
$db=mysql_connect("localhost", "root", "");
$mysqlversion=mysql_get_server_info() ;
preg_match('/(\d+).(\d+)/',$mysqlversion,$m);
$settings['mysql_version']= $mysqlversion;
$settings['mysql_major_version']= $m[1];
$settings['mysql_minor_version']= $m[2];
mysql_close($db);
print_r($settings);
?>

Co je asi tak největší problém s MySQL 3.23: UTF-8 funguje až od verze 4, takže občas řetězce ořezané na určitý počet znaků mohou způsobit nepředvídatelné výsledky. Včetně chyb při exportu.

Bohužel někdy se zákazníkem fakt nehnete…

Komentáře

Váš komentář: