mysqldbをhost="localhost"
としてPythonプログラムをlamppサーバに接続できますが、すぐに変更するとhost="myIPaddress"
にSQLクエリのエラーが表示されます。私はPythonプログラムをlamppサーバでmysqldbを使って接続できません
これは正常に動作している:
database=MySQLdb.connect(host="localhost",user="root",passwd="",db="TextMiner",unix_socket="/opt/lampp/var/mysql/mysql.sock")
しかし、これはエラーを示している。
database=MySQLdb.connect(host="myIPaddress",user="root",passwd="",db="TextMiner",unix_socket="/opt/lampp/var/mysql/mysql.sock")
エラー:
_mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on 'myIPaddress' (110)")
あなたのmysqlサーバはlocalhostインターフェイスだけをリッスンしています。 mysql設定ファイルのbind-addressを変更してください。 –