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. MariaDBMaxScale2.4の新機能

    2. PHPPDOプリペアドステートメントでのMySQL関数の使用

    3. 多言語データを保持するための最良のデータベース構造は何ですか?

    4. OracleはMySQLINSERTIGNOREと同等ですか?