Невозможно подключиться к Mariadb 10.3 из Prython 3.7 через PyMysql - PullRequest
0 голосов
/ 18 октября 2019

У меня есть и Python (3.7.4) для Windows, и MariaDB (10.3.13) для Windows, установленные локально.

Для Python у меня установлена ​​библиотека pymysql, но я не могу подключиться к серверу MariaDB из Python.

Например, если я запускаю этот код на Python (file / cli)

import pymysql

pymysql.connect('localhost', '3306',  'root', 'pass', 'mydb', use_unicode=True, charset="utf8")

Я получаю эту ошибку:

pymysql.err.OperationalError:(2003, "Can't connect to MySQL server on '127.0.0.1' ([Errno 10109] getaddrinfo failed)")

Если я изменю 127.0.0.1 на localhost, я получаю ту же ошибку, но с ...Can't connect to MySQL server on 'localhost'...

Я могу открыть mariadb с тем же пользователем, передать, перенести и создать базы данных, таблицы и даже подключиться к нему с помощью клиента mysql.

Итак, проблема, похоже, где-то между Python и MariaDB. Потому что отдельно они работают без проблем.

Вот некоторые журналы, которые могут помочь.

C:\Users\dani>netstat -a -n -o

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       1188
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:2179           0.0.0.0:0              LISTENING       5292
  TCP    0.0.0.0:4747           0.0.0.0:0              LISTENING       5136
  TCP    0.0.0.0:5040           0.0.0.0:0              LISTENING       4396
  TCP    0.0.0.0:49664          0.0.0.0:0              LISTENING       800
  TCP    0.0.0.0:49665          0.0.0.0:0              LISTENING       1908
  TCP    0.0.0.0:49666          0.0.0.0:0              LISTENING       1932
  TCP    0.0.0.0:49667          0.0.0.0:0              LISTENING       3532
  TCP    0.0.0.0:49668          0.0.0.0:0              LISTENING       872
  TCP    0.0.0.0:49669          0.0.0.0:0              LISTENING       900
  TCP    10.0.75.1:139          0.0.0.0:0              LISTENING       4
  TCP    127.0.0.1:50498        127.0.0.1:50499        ESTABLISHED     9680
  TCP    127.0.0.1:50499        127.0.0.1:50498        ESTABLISHED     9680
  TCP    127.0.0.1:50501        127.0.0.1:50502        ESTABLISHED     2252
  TCP    127.0.0.1:50502        127.0.0.1:50501        ESTABLISHED     2252
  TCP    127.0.0.1:50513        127.0.0.1:50514        ESTABLISHED     10232
  TCP    127.0.0.1:50514        127.0.0.1:50513        ESTABLISHED     10232
  TCP    127.0.0.1:50557        127.0.0.1:50558        ESTABLISHED     10604
  TCP    127.0.0.1:50558        127.0.0.1:50557        ESTABLISHED     10604
  TCP    127.0.0.1:50628        0.0.0.0:0              LISTENING       12096
  TCP    169.254.66.5:139       0.0.0.0:0              LISTENING       4
  TCP    172.18.53.177:139      0.0.0.0:0              LISTENING       4
  TCP    192.168.8.101:139      0.0.0.0:0              LISTENING       4
  TCP    192.168.8.101:49691    13.224.96.48:443       ESTABLISHED     4664
  TCP    192.168.8.101:50460    40.85.78.63:443        ESTABLISHED     5284
  TCP    192.168.8.101:50466    172.217.168.67:443     ESTABLISHED     4664
  TCP    192.168.8.101:50475    52.29.140.198:443      ESTABLISHED     4664
  TCP    192.168.8.101:50476    13.224.96.48:443       ESTABLISHED     4664
  TCP    192.168.8.101:50490    172.217.168.46:443     ESTABLISHED     4664
  TCP    192.168.8.101:50503    213.55.139.72:80       ESTABLISHED     9680
  TCP    192.168.8.101:50507    192.168.8.1:80         ESTABLISHED     4664
  TCP    192.168.8.101:50510    213.55.139.72:80       ESTABLISHED     9680
  TCP    192.168.8.101:50516    151.101.1.69:443       ESTABLISHED     9680
  TCP    192.168.8.101:50519    52.25.156.182:443      ESTABLISHED     9680
  TCP    192.168.8.101:50520    13.224.96.96:443       ESTABLISHED     9680
  TCP    192.168.8.101:50521    54.186.225.209:443     ESTABLISHED     9680
  TCP    192.168.8.101:50523    172.217.168.10:443     ESTABLISHED     9680
  TCP    192.168.8.101:50526    54.186.225.209:443     ESTABLISHED     9680
  TCP    192.168.8.101:50528    192.0.73.2:443         ESTABLISHED     9680
  TCP    192.168.8.101:50530    172.217.168.74:443     ESTABLISHED     9680
  TCP    192.168.8.101:50531    172.217.168.3:80       ESTABLISHED     9680
  TCP    192.168.8.101:50533    172.217.168.3:80       ESTABLISHED     9680
  TCP    192.168.8.101:50534    93.184.220.29:80       ESTABLISHED     9680
  TCP    192.168.8.101:50535    93.184.220.29:80       ESTABLISHED     9680
  TCP    192.168.8.101:50536    93.184.220.29:80       ESTABLISHED     9680
  TCP    192.168.8.101:50537    172.217.168.2:443      ESTABLISHED     9680
  TCP    192.168.8.101:50538    216.58.215.238:443     ESTABLISHED     9680
  TCP    192.168.8.101:50539    93.184.220.29:80       ESTABLISHED     9680
  TCP    192.168.8.101:50542    172.217.168.3:80       ESTABLISHED     9680
  TCP    192.168.8.101:50544    172.217.168.66:443     ESTABLISHED     9680
  TCP    192.168.8.101:50546    172.217.168.2:443      ESTABLISHED     9680
  TCP    192.168.8.101:50547    172.217.168.66:443     ESTABLISHED     9680
  TCP    192.168.8.101:50550    216.58.215.225:443     ESTABLISHED     9680
  TCP    192.168.8.101:50559    172.217.168.1:443      ESTABLISHED     9680
  TCP    192.168.8.101:50561    54.148.248.23:443      ESTABLISHED     9680
  TCP    192.168.8.101:50562    216.58.215.230:443     ESTABLISHED     9680
  TCP    192.168.8.101:50563    104.16.26.34:443       ESTABLISHED     9680
  TCP    192.168.8.101:50566    13.224.96.96:443       ESTABLISHED     9680
  TCP    192.168.8.101:50567    13.224.96.96:443       ESTABLISHED     9680
  TCP    192.168.8.101:50572    93.184.220.29:80       ESTABLISHED     9680
  TCP    192.168.8.101:50576    192.168.8.1:80         ESTABLISHED     4664
  TCP    192.168.8.101:50587    173.194.69.188:5228    ESTABLISHED     4664
  TCP    192.168.8.101:50592    216.58.215.234:443     TIME_WAIT       0
  TCP    192.168.8.101:50595    151.101.2.110:443      ESTABLISHED     4664
  TCP    192.168.8.101:50601    216.58.215.238:443     TIME_WAIT       0
  TCP    192.168.8.101:50604    13.224.96.5:443        ESTABLISHED     9680
  TCP    192.168.8.101:50608    176.34.135.166:443     ESTABLISHED     4664
  TCP    192.168.8.101:50609    172.217.168.36:443     ESTABLISHED     9680
  TCP    192.168.8.101:50611    13.224.96.48:443       ESTABLISHED     4664
  TCP    192.168.8.101:50613    216.239.32.21:443      ESTABLISHED     4664
  TCP    192.168.8.101:50614    18.213.147.235:443     ESTABLISHED     9680
  TCP    192.168.8.101:50618    172.217.168.1:443      TIME_WAIT       0
  TCP    192.168.8.101:50621    13.224.96.43:443       ESTABLISHED     4664
  TCP    192.168.8.101:50623    151.139.128.14:80      ESTABLISHED     9680
  TCP    192.168.8.101:50624    151.139.128.14:80      TIME_WAIT       0
  TCP    192.168.8.101:50625    192.168.8.1:80         ESTABLISHED     4664
  TCP    192.168.8.101:50626    172.217.168.1:443      TIME_WAIT       0
  TCP    192.168.8.101:50627    108.177.127.125:5222   TIME_WAIT       0
  TCP    192.168.8.101:50629    216.58.215.234:443     TIME_WAIT       0
  TCP    192.168.8.101:50630    216.58.215.234:443     TIME_WAIT       0
  TCP    192.168.8.101:50631    108.177.127.125:5222   ESTABLISHED     11016
  TCP    192.168.8.101:50632    216.58.215.234:443     ESTABLISHED     11016
  TCP    192.168.8.101:50634    216.58.215.234:443     ESTABLISHED     11016
  TCP    192.168.8.101:50635    216.58.215.234:443     ESTABLISHED     11016
  TCP    192.168.8.101:50636    216.58.215.238:443     TIME_WAIT       0
  TCP    192.168.8.101:50637    216.58.215.227:443     ESTABLISHED     4664
  TCP    192.168.8.101:50638    216.58.215.238:443     TIME_WAIT       0
  TCP    192.168.8.101:50639    172.217.168.3:443      ESTABLISHED     4664
  TCP    192.168.8.101:50640    172.217.168.3:443      ESTABLISHED     4664
  TCP    [::]:135               [::]:0                 LISTENING       1188
  TCP    [::]:445               [::]:0                 LISTENING       4
  TCP    [::]:2179              [::]:0                 LISTENING       5292
  TCP    [::]:4747              [::]:0                 LISTENING       5136
  TCP    [::]:49664             [::]:0                 LISTENING       800
  TCP    [::]:49665             [::]:0                 LISTENING       1908
  TCP    [::]:49666             [::]:0                 LISTENING       1932
  TCP    [::]:49667             [::]:0                 LISTENING       3532
  TCP    [::]:49668             [::]:0                 LISTENING       872
  TCP    [::]:49669             [::]:0                 LISTENING       900
  UDP    0.0.0.0:53             *:*                                    8904
  UDP    0.0.0.0:68             *:*                                    2080
  UDP    0.0.0.0:5050           *:*                                    4396
  UDP    0.0.0.0:5353           *:*                                    6640
  UDP    0.0.0.0:5353           *:*                                    6640
  UDP    0.0.0.0:5353           *:*                                    6640
  UDP    0.0.0.0:5353           *:*                                    6640
  UDP    0.0.0.0:5353           *:*                                    6640
  UDP    0.0.0.0:5353           *:*                                    3016
  UDP    0.0.0.0:5353           *:*                                    6640
  UDP    0.0.0.0:5353           *:*                                    6640
  UDP    0.0.0.0:5353           *:*                                    6640
  UDP    0.0.0.0:5355           *:*                                    3016
  UDP    0.0.0.0:51949          *:*                                    4664
  UDP    0.0.0.0:53472          *:*                                    8904
  UDP    0.0.0.0:53473          *:*                                    8904
  UDP    0.0.0.0:57867          *:*                                    4664
  UDP    0.0.0.0:59110          *:*                                    4664
  UDP    0.0.0.0:59115          *:*                                    4664
  UDP    0.0.0.0:59199          *:*                                    4664
  UDP    0.0.0.0:59618          *:*                                    4664
  UDP    0.0.0.0:62150          *:*                                    4664
  UDP    0.0.0.0:62240          *:*                                    4664
  UDP    0.0.0.0:62908          *:*                                    4664
  UDP    0.0.0.0:64202          *:*                                    4664
  UDP    10.0.75.1:137          *:*                                    4
  UDP    10.0.75.1:138          *:*                                    4
  UDP    10.0.75.1:1900         *:*                                    10848
  UDP    10.0.75.1:59693        *:*                                    10848
  UDP    127.0.0.1:1900         *:*                                    10848
  UDP    127.0.0.1:52190        *:*                                    12096
  UDP    127.0.0.1:57029        *:*                                    5332
  UDP    127.0.0.1:59696        *:*                                    10848
  UDP    169.254.66.5:137       *:*                                    4
  UDP    169.254.66.5:138       *:*                                    4
  UDP    169.254.66.5:1900      *:*                                    10848
  UDP    169.254.66.5:59694     *:*                                    10848
  UDP    172.18.53.177:67       *:*                                    8904
  UDP    172.18.53.177:68       *:*                                    8904
  UDP    172.18.53.177:137      *:*                                    4
  UDP    172.18.53.177:138      *:*                                    4
  UDP    172.18.53.177:1900     *:*                                    10848
  UDP    172.18.53.177:59697    *:*                                    10848
  UDP    192.168.8.101:137      *:*                                    4
  UDP    192.168.8.101:138      *:*                                    4
  UDP    192.168.8.101:1900     *:*                                    10848
  UDP    192.168.8.101:59695    *:*                                    10848
  UDP    [::]:5353              *:*                                    6640
  UDP    [::]:5353              *:*                                    3016
  UDP    [::]:5353              *:*                                    6640
  UDP    [::]:5353              *:*                                    6640
  UDP    [::]:5353              *:*                                    6640
  UDP    [::]:5355              *:*                                    3016
  UDP    [::]:53474             *:*                                    8904
  UDP    [::1]:1900             *:*                                    10848
  UDP    [::1]:59691            *:*                                    10848
  UDP    [fe80::a836:33f8:7ac8:bd16%25]:546  *:*                                    2080
  UDP    [fe80::a836:33f8:7ac8:bd16%25]:1900  *:*                                    10848
  UDP    [fe80::a836:33f8:7ac8:bd16%25]:59692  *:*                                    10848
  UDP    [fe80::cc39:85be:bd08:7b43%22]:546  *:*                                    2080
  UDP    [fe80::cc39:85be:bd08:7b43%22]:1900  *:*                                    10848
  UDP    [fe80::cc39:85be:bd08:7b43%22]:59690  *:*                                    10848
  UDP    [fe80::e517:d11d:7a03:4205%10]:546  *:*                                    2080
  UDP    [fe80::e517:d11d:7a03:4205%10]:1900  *:*                                    10848
  UDP    [fe80::e517:d11d:7a03:4205%10]:59689  *:*                                    10848
C:\Users\dani>ping 127.0.0.1

Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
C:\Users\dani>nslookup localhost
Server:  www.huaweimobilewifi.com
Address:  192.168.8.1

*** www.huaweimobilewifi.com can't find localhost: Non-existent domain

Я использую маршрутизатор MIFI, который на самом деле работает на http://192.168.8.1/html/home.html, это страница для настройки доступа Wi-Fi, установите пароль и т. д., но он не сопоставлен с localhost

...