Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:15871 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56169 invoked by uid 1010); 6 Apr 2005 14:31:19 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 56142 invoked from network); 6 Apr 2005 14:31:16 -0000 Received: from unknown (HELO pb1.pair.com) (127.0.0.1) by localhost with SMTP; 6 Apr 2005 14:31:16 -0000 X-Host-Fingerprint: 70.85.46.36 unknown Received: from ([70.85.46.36:58302] helo=prohost.org) by pb1.pair.com (ecelerity HEAD r(5268)) with SMTP id 58/91-19272-4B2F3524 for ; Wed, 06 Apr 2005 10:31:16 -0400 Received: (qmail 20262 invoked from network); 6 Apr 2005 14:31:14 -0000 Received: from cpe00095beeab35-cm000f9f7d6664.cpe.net.cable.rogers.com (HELO ?192.168.1.101?) (69.196.31.219) by prohost.org with SMTP; 6 Apr 2005 14:31:14 -0000 Message-ID: <4253F2B1.9040704@prohost.org> Date: Wed, 06 Apr 2005 10:31:13 -0400 User-Agent: Mozilla Thunderbird 1.0 - [MOOX M3] (Windows/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marcus Boerger CC: Wez Furlong , Andi Gutmans , internals@lists.php.net References: <5.1.0.14.2.20050402185139.027d4cc0@localhost> <4e89b42605040605485cfc5374@mail.gmail.com> <963274947.20050406155657@marcus-boerger.de> <4e89b4260504060716356bcbe6@mail.gmail.com> <598099699.20050406162254@marcus-boerger.de> In-Reply-To: <598099699.20050406162254@marcus-boerger.de> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] PHP 5.1 Beta 1 From: ilia@prohost.org (Ilia Alshanetsky) Marcus Boerger wrote: > i very much dislike that idea because a mysql3 will never be working as > expected. It can never support multiple statements at a time or transactions > or whatnot. Thus i pretty much want something that keeps me from using it > until i am pretty sure i really can live with that. A distingushing by > having to add the version for the old stuff would lead to that. I agree with Wez, there seems to be little point in having two virtually identical drivers for MySQL in PDO. One common driver, where in one instance some functionality is emulated and in other natively supported. BTW In MySQL 3.23 transaction are possible, but you need to use innodb tables to "access" them. Having one driver would also make life simpler for people who need to work with both MySQL 3.23, 4.0 and 4.1 Ilia