how to find out the mysql version from php?

From: Date: Tue, 10 Jul 2001 21:56:32 +0000
Subject: how to find out the mysql version from php?
Groups: php.general 
Request: Send a blank email to php-general+get-57248@lists.php.net to get a copy of this message
several people seem the have the "case sensitivity problem" regarding different mysql versions - see this extract from the mysql manual: " Prior to MySQL Version 3.23.4, REGEXP is case sensitive, and the previous query will return no rows. To match either lowercase or uppercase `b', use this query instead: mysql> SELECT * FROM pet WHERE name REGEXP "^[bB]"; From MySQL 3.23.4 on, to force a REGEXP comparison to be case sensitive, use the BINARY keyword to make one of the strings a binary string. This query will match only lowercase `b' at the beginning of a name: mysql> SELECT * FROM pet WHERE name REGEXP BINARY "^b"; " is there a way to find out _programmatically_ which version of mysql is running (phpinfo() gives some information, but i don't know how this can be accessed) on the server. thanks in advance, Jakob. PS: please cc me, i am on the very long digest list.

« previous php.general (#57248) next »