Re: MySQL Stored Procedure works differently with DBI

[email protected] (Paul DuBois)
Newsgroups perl.dbi.users
Message-ID <[email protected]>
On Feb 16, 2010, at 4:34 PM, Erik wrote:

> Solved. This seemes to have been an issue of "matched rows" vs. "changed rows". The use of stored procedures was not part of the scope of the problem. The different behaviors were the result of how different clients connect to the server.
> 
> This thread helped me understand the problem:
> http://lists.mysql.com/perl/72.
> 
> It seems that calling ROW_COUNT() when connected via DBD::mysql returns "matched rows" and not "changed rows"
> 
> I was not able to resolve this by adding "mysql_found_rows=0" to the DSN passed to DBD::mysql. It seemed to not have any effect.

It's mysql_client_found_rows, not mysql_found_rows.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.