Erreur Poco :: Data :: MySQL « Paquet en panne »
P粉037450467
P粉037450467 2024-03-28 15:50:04
0
1
406

Utilisez Poco::Data::MySQLPoco::Data::SessionPool 运行多线程 C++ 应用程序时,出现 ER_NET_PACKETS_OUT_OF_ORDER Erreur. Le message d'erreur ressemble à ceci :

MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Got packets out of order    [mysql_stmt_errno]: 1156    [mysql_stmt_sqlstate]: 08S01    [statemnt]: ...

Requêtes d'application à partir de plusieurs threads toutes les 100 millisecondes. Connexion assurée par le public SessionPool.

P粉037450467
P粉037450467

répondre à tous(1)
P粉195402292

J'ai résolu ce problème en ajoutant reset=true à la chaîne de connexion. Cependant, comme indiqué dans la Documentation officielle, l'ajout de cette option peut entraîner des problèmes d'encodage.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!