sql >> Databáze >  >> RDS >> Mysql

PyMySQL vrací staré/hodnoty snímku/neopakuje dotaz?

Nerozumím proč je to nutné, ale můžete to opravit buď

  1. Přidání autocommit=True do connect() parametry.

  2. Volání conn.commit() za cursor.execute() příkaz.

Zdá se, že ve výchozím nastavení zahájí transakci na snímku nebo tak něco. Odeslal jsem (nervózně!) problém na pymysql repo, protože jsem zde nic neslyšel. Toto bylo okamžitě uzavřeno s vysvětlením

Pokud někdo ví něco lepšího než pomocí autocommit dejte mi vědět.




  1. MYSQL vybere kus řetězce a seřadí podle tohoto kusu

  2. odstranit informace z tabulky mysql, když uživatel zavře svůj prohlížeč

  3. Problém mysql_insert_id při vkládání souběžných dat

  4. Co je ekvivalentem tabulky Oracle Dual v MS SqlServer?