Como posso alterar o tempo limite de conexão padrão do Mysql ao conectar através de python?

Eu me conectei a um banco de dados mysql usando pythoncon = _mysql.connect('localhost', 'dell-pc', '', 'test') O programa que escrevi demora muito tempo em execução total, ou seja, cerca de 10 horas. Na verdade, estou tentando ler palavras distintas de um corpus. Depois que a leitura foi concluída, houve um erro de tempo limite.

Eu verifiquei os tempos limite padrão do Mysql que eram:

+----------------------------+----------+
| Variable_name              | Value    |
+----------------------------+----------+
| connect_timeout            | 10       |
| delayed_insert_timeout     | 300      |
| innodb_lock_wait_timeout   | 50       |
| innodb_rollback_on_timeout | OFF      |
| interactive_timeout        | 28800    |
| lock_wait_timeout          | 31536000 |
| net_read_timeout           | 30       |
| net_write_timeout          | 60       |
| slave_net_timeout          | 3600     |
| wait_timeout               | 28800    |
+----------------------------+----------+

Como posso alterar o tempo limite padrão?

questionAnswers(4)

yourAnswerToTheQuestion