Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2020-03-06T14:01:22+01:00Les derniers messages parus sur le forum de Zeste de Savoir.Probléme de connexion entre python et mysql, message #2167172020-03-06T14:01:22+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216717<p>Je ne peux que dire merci à <a href="/membres/voir/Angelo/" rel="nofollow" class="ping ping-link">@<span class="ping-username">Angelo</span></a> et à vous tous.</p>
<p>Mon problème c’est que j’avais créer un classe et c’est dans le init de cette classe que je me suis connecté à la base de donné. Le temps que mon algorithme va mettre pour récupérer les données et les mettre dans la base de données le temps sera écoulé. </p>
<p>Merci et mille merci à vous.</p>Probléme de connexion entre python et mysql, message #2167152020-03-06T13:32:17+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216715<p>Je vais calquer le code et faire un retour tout de suite.</p>
<p>Merci</p>Probléme de connexion entre python et mysql, message #2167132020-03-06T13:19:32+01:00DonKnacki/@DonKnackihttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216713<p>Tu as une erreur ? </p>
<p>Sinon personnellement je calquerais le format du code proposé ici :
<a href="https://github.com/PyMySQL/PyMySQL#example">https://github.com/PyMySQL/PyMySQL#example</a></p>Probléme de connexion entre python et mysql, message #2167072020-03-06T12:55:13+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216707<p>Je l’ai déjà essayer comme ça:</p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span></div><pre><code class="hljs language-python">my_cursor.execute(<span class="hljs-string">'SET GLOBAL connect_timeout=6000'</span>)
</code></pre></div>
<p>Mais ça ne marche pas. Ou-bien j’ai mal fait?</p>
<p>Merci</p>Probléme de connexion entre python et mysql, message #2167042020-03-06T12:16:00+01:00DonKnacki/@DonKnackihttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216704<p>et si tu tentes de configurer le timeout juste avant ? </p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span></div><pre><code class="hljs language-sql"><span class="hljs-keyword">SET</span> <span class="hljs-keyword">GLOBAL</span> connect_timeout=<span class="hljs-number">6000</span>
</code></pre></div>Probléme de connexion entre python et mysql, message #2167022020-03-06T11:30:07+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216702<p>Non non la connexion fonctionne c’est lorsque j’effectue une requête que ce message ce produit.</p>
<p>Merci</p>Probléme de connexion entre python et mysql, message #2167002020-03-06T10:57:49+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216700<p>Salut, As-tu le même problème quand tu te connectes à ta base de donnée directement ?</p>Probléme de connexion entre python et mysql, message #2166982020-03-06T10:32:28+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216698<p><a href="/membres/voir/Angelo/" rel="nofollow" class="ping ping-link">@<span class="ping-username">Angelo</span></a> j’ai même changé ce %s en %d la même chose.
En ajoutant les exceptions j’ai la même erreur, dont le code est: 2013</p>
<p>et le message d’erreur est : Lost connection to MySQL server during query.</p>
<p>Merci</p>Probléme de connexion entre python et mysql, message #2166972020-03-06T10:01:30+01:00DonKnacki/@DonKnackihttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216697<p>et en ajoutant les exceptions ?<br>
Personnellement, le %s du dernier paramètre alors que tu passe un entier me fais tiquer </p>Probléme de connexion entre python et mysql, message #2166942020-03-06T09:17:49+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216694<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span></div><pre><code class="hljs language-python">my_cursor.execute(sql, val)
</code></pre></div>
<p>C’est la que l’erreur ce produit</p>Probléme de connexion entre python et mysql, message #2166912020-03-06T07:24:20+01:00sgble/@sgblehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216691<p>Tu es sûr(e) ? À la ligne 9 je ne vois qu’une simple déclaration de chaîne.</p>Probléme de connexion entre python et mysql, message #2166662020-03-05T17:09:53+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216666<p>A la ligne 9</p>
<p>Merci</p>Probléme de connexion entre python et mysql, message #2166592020-03-05T15:38:43+01:00nohar/@noharhttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216659<p>Il manque l’info la plus importante : à quelle ligne se produit cette erreur ?</p>Probléme de connexion entre python et mysql, message #2166582020-03-05T15:37:42+01:00DonKnacki/@DonKnackihttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216658<p>Salut<br>
Pourrais tu ajouter les <a href="https://stackoverflow.com/questions/25026244/how-to-get-the-mysql-type-of-error-with-pymysql">exceptions MySQL</a> ?<br>
Tu devrai avoir un message plus explicite </p>Probléme de connexion entre python et mysql, message #2166502020-03-05T12:45:48+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13691/probleme-de-connexion-entre-python-et-mysql/?page=1#p216650<p>Bonjour à vous, je rencontre un problème lorsque j’essaye de faire une requête entre mon programme python avec ma base de données hébergée sur mon serveur, tandis que ce même code fonctionne en local.</p>
<p>Voici mon code python:</p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div><pre><code class="hljs language-python"><span class="hljs-keyword">import</span> pymysql <span class="hljs-keyword">as</span> pm
mydb = pm.connect(host = <span class="hljs-string">"monpost"</span>, port=<span class="hljs-number">3306</span>, user = <span class="hljs-string">"cede"</span>, password = <span class="hljs-string">"*******"</span>,
database=<span class="hljs-string">"mabase"</span>, charset=<span class="hljs-string">'utf8mb4'</span>, use_unicode=<span class="hljs-literal">True</span>)
my_cursor = mydb.cursor()
sql = <span class="hljs-string">"""INSERT INTO posts(var1, var2, var3, var4, var5,
var6, var7, var8) VALUES(%s, %s, %s, %s, %s, %s, %s, %s)"""</span>
val = (<span class="hljs-string">"cool"</span>, <span class="hljs-string">"cool"</span>, <span class="hljs-string">"cool"</span>, <span class="hljs-string">"cool"</span>, <span class="hljs-string">"cool"</span>, <span class="hljs-string">"cool"</span>, <span class="hljs-string">"cool"</span>, <span class="hljs-number">2</span>)
my_cursor.execute(sql, val)
mydb.commit()
</code></pre></div>
<p>Je reçois cette erreur </p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span></div><pre><code class="hljs language-python">pymysql.err.OperationalError: (<span class="hljs-number">2013</span>, <span class="hljs-string">'Lost connection to MySQL server during query'</span>)
</code></pre></div>
<p>J’avais d’abord utiliser mysql.connector, j’avais ce même problème, j’ai ensuite utilisé pymsql j’ai toujours ce même problème.
J’ai chercher sur stackoverflow on me parlais de timeout j’ai essayé d’augmenter le timeout sans succès</p>
<p>Je me tourne aujourd’hui vers vous pouvez vous m’aider? </p>
<p>Merci pour toutes vos réponses.</p>