Połączenie Python ze starą wersją MySQL 4.0.23

Połączenie Python ze starą wersją MySQL 4.0.23
PM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0

Próbuję połączyć Python 3.9 ze starą wersją MySQL 4.0.23

Kopiuj
import mysql.connector

cnx = mysql.connector.connect(
    host="localhost",
    port=3306,
    user="USER",
    password="passwd")

# Get a cursor
cur = cnx.cursor()
                         
# Execute a query

cur.execute("SELECT nick FROM users")

# Fetch one result
row = cur.fetchone()

print("Current date is: {0}".format(row[0]))

# Close connection
cnx.close()

tym kodem łączę się z mysql 5.5, ale nie mogę się połączyć z mysql 4.0.23

Proszę o podpowiedź jak połączyć się z MySQL 4.0.23?
Z góry dziękuję za pomoc.

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5023
1

Co to za staroć, spóbuj może inne drivery, jak pyodbc, czy, mysqlclient.

AD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 342
1

A.co znaczy nie udaje się?

PM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0
Adin napisał(a):

A.co znaczy nie udaje się?

pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query')

AD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 342
1

https://stackoverflow.com/questions/10563619/error-code-2013-lost-connection-to-mysql-server-during-query - sprawdź czy u ciebie nie występuje problem z timeoutem. Zapyatnia robisz takie same? Tayle samo ma sz danych?

PM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0
Adin napisał(a):

https://stackoverflow.com/questions/10563619/error-code-2013-lost-connection-to-mysql-server-during-query - sprawdź czy u ciebie nie występuje problem z timeoutem. Zapyatnia robisz takie same? Tayle samo ma sz danych?

"SELECT nick FROM users" - to zapytanie już nie dostaje odpowiedzi.

AD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 342
1

A jak się łączysz z tym serwerem jakimś narzędziem to wszystko działa?

PM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0
Adin napisał(a):

A jak się łączysz z tym serwerem jakimś narzędziem to wszystko działa?

Z CMD działa. Z delphi 7 działa. Ale chcę się do tej bazy dostać z python.

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5023
0

Próbowałeś innych driverów, jak pisałem?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.