[Treiber] useServerPrepStmts=false fuer PHP

[Treiber] useServerPrepStmts=false fuer PHP

am 29.07.2007 15:17:29 von Joachim Zobel

Hi.

Hat der PHP Treiber fuer MySQL eine Option, die das serverseitige
Prepare abschaltet und diesbezüglich das Verhalten <=3D 4.0 wieder
herstellt? In JDBC verwendet man hierfür useServerPrepStmts=3Dfalse.

Thx,
Joachim

Re: [Treiber] useServerPrepStmts=false fuer PHP

am 29.07.2007 17:21:22 von Claus Reibenstein

Joachim Zobel schrieb:

> Hat der PHP Treiber fuer MySQL eine Option, die das serverseitige
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Der was?

Gruß. Claus

Re: [Treiber] useServerPrepStmts=false fuer PHP

am 29.07.2007 22:49:44 von Axel Schwenke

Joachim Zobel wrote:
>
> Hat der PHP Treiber fuer MySQL eine Option, die das serverseitige
> Prepare abschaltet und diesbezüglich das Verhalten <= 4.0 wieder
> herstellt?

1. Flahcse Newsgroup. Versuchs mal nebenan in d.c.l.php.datenbanken

2. Das kann sowieso nur die 'mysqli' Extension von PHP und da muß
man das PS-API explizit verwenden

3. Irgendwelche Wrapper oberhalb mysqli haben eine Option, um
serverseitig zu präparieren oder nicht. Da du uns aber nicht
verrätst, was genau du verwendest, können wir dir leider das
Handbuch nicht vorlesen


XL

Re: [Treiber] useServerPrepStmts=false fuer PHP

am 30.07.2007 22:01:07 von Joachim Zobel

Am Sonntag, den 29.07.2007, 22:49 +0200 schrieb Axel Schwenke:

> 2. Das kann sowieso nur die 'mysqli' Extension von PHP und da muß
> man das PS-API explizit verwenden

Das ist gut, die ist nämlich nicht installiert.

> 3. Irgendwelche Wrapper oberhalb mysqli haben eine Option, um
> serverseitig zu präparieren oder nicht. Da du uns aber nicht
> verrätst, was genau du verwendest, können wir dir leider das
> Handbuch nicht vorlesen

Ich war dabei, einen xt:Commerce Shop auf Query-Cache-Stopper zu
untersuchen. Query Cache war aber schlicht nicht eingeschaltet.

Thx,
Joachim