Mysql
 sql >> база данни >  >> RDS >> Mysql

python pymysql.err.OperationalError:(2013, „Загубена връзка с MySQL сървър по време на заявка“)

надявам се, че може да помогне:

while True:  #it works until the data was not saved
    try:
        with connection.cursor() as cursor:


            print ('saving company details to db')
            cursor.execute("""INSERT INTO company(
                                                   companyname,address,city,pincode,website) 
                                               VALUES (%s, %s, %s, %s, %s)""",
                                               (companyname, companyaddress, companycity, 
                                                companypostalcode, companywebsite))
        connection.commit()
        break
    except OperationalError:
        connection.ping(True)
print ("Company Data saved")

Можете също да видите подобен въпрос с използване на пул за връзки

или прочетете източник




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL съхранени процедури или php код?

  2. MySQL:Определяне на първичния ключ на таблицата динамично

  3. Разширено (?) И / ИЛИ заявка

  4. PHP/MySQL:Извличане на последните *пълни* записи от седмици

  5. как да вмъкна арабски в mysql от asp.net C#