Недавно я попытался запустить какой-нибудь скрипт python с использованием контейнера docker. Однако все было хорошо установлено, но я столкнулся с этой ошибкой, показанной ниже .. Я пытался распечатать (helo_ mysql.py
), но, похоже, я не могу подключиться к MySQL
серверу ..
shell
shell>$python2 helo_mysql.py
Traceback (most recent call last):
File "helo_mysql.py", line 4, in <module>
db = MySQLdb.connect("127.0.0.1", "mysql", "passwd", "hello_world")
File "/python2 helo_mysql.py
Traceback (most recent call last):
File "helo_mysql.py", line 4, in <module>
db = MySQLdb.connect("127.0.0.1", "mysql", "elvis", "hello_world")
File "/usr/lib64/python2.7/site-packages/MySQLdb/__init__.py", line 81, in Connect
return Connection(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/MySQLdb/connections.py", line 193, in __init__
super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' (111)")
/lib64/python2.7/site-packages/MySQLdb/__init__.py", line 81, in Connect
return Connection(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/MySQLdb/connections.py", line 193, in __init__
super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' (111)")