mysql-python socket接続エラー
708 ワード
前提:
cygwinでmysql-pythonモジュールでwindowsバージョンのmysqlに接続
ソケットで接続できず、tcpに変更
次の接続
エラーメッセージ:
コード内のhost="localhost"またはhostパラメータが空の場合、デフォルトではsocket方式で接続され、host='127.0.0.1'に変更され、実行に成功しました.
cygwinでmysql-pythonモジュールでwindowsバージョンのmysqlに接続
ソケットで接続できず、tcpに変更
次の接続
conn = MySQLdb.connect(host='localhost',port=3306,user='xxx',passwd='xxx',db='xxx',charset='utf8')
エラーメッセージ:
_mysql_exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/var/run/mysql.sock' (2)")
コード内のhost="localhost"またはhostパラメータが空の場合、デフォルトではsocket方式で接続され、host='127.0.0.1'に変更され、実行に成功しました.
conn = MySQLdb.connect(host='127.0.0.1',port=3306,user='xxx',passwd='xxx',db='xxx',charset='utf8')