5

サーバーに発行するすべての SQL クエリMySQLは、新しい (インクリメント) を作成しますCONNECTION_ID()。これは、ローカル サーバーと共有リモート サーバーの両方で発生します。

これが背後にある理由でLAST_INSERT_ID()あり、ROW_COUNT()その結果0ですか?この問題に対処するにはどうすればよいですか?

元はMySQL で: LAST_INSERT_ID() は 0 を返します

4

1 に答える 1

8

デフォルトでPersistentConnectionsは、phpMyAdminでは無効になっています。

LAST_INSERT_ID()これが背後にあり、ROW_COUNT()結果として生じる理由0ですか?

はい。

この問題に対処する方法は?

持続的接続を有効にする:

$cfg['PersistentConnections'] = TRUE;
于 2012-12-14T16:18:34.237 に答える