teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

ほかに問題が生じました

2017/02/13 01:32

投稿

Casablanca_mtg
Casablanca_mtg

スコア209

answer CHANGED
@@ -1,1 +1,22 @@
1
- 取り合えずMySQLはインポートしました。Anaconda2は64Bitでしたのでエラーが頻発します。なのでAnaconda2-32bitを入れてみましたがあまり使い勝手がよくないため64Bitに戻しpython2.7.12-32bitを別に入れ直しPathを一番上にセットしてコマンドでPythonと入力したら32Bitが立ち上がり前に入れてあったMySQLとMySQLdbが残っていたのでそこから始めました。importできました。結論から言うと64Bitはいろいろ手間がかかるということで32Bitで対応できました。
1
+ 取り合えずMySQLはインポートしました。Anaconda2は64Bitでしたのでエラーが頻発します。なのでAnaconda2-32bitを入れてみましたがあまり使い勝手がよくないため64Bitに戻しpython2.7.12-32bitを別に入れ直しPathを一番上にセットしてコマンドでPythonと入力したら32Bitが立ち上がり前に入れてあったMySQLとMySQLdbが残っていたのでそこから始めました。importできました。結論から言うと64Bitはいろいろ手間がかかるということで32Bitで対応できました。がしかしコードを打っていくと途中でエラーが出ます
2
+ C:\Users\mtg-1>python
3
+ Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32
4
+ Type "help", "copyright", "credits" or "license" for more information.
5
+ >>> import MySQLdb
6
+ >>> connection = MySQLdb.connect(
7
+ ... host="localhost",
8
+ ... port=3306,
9
+ ... db="test",
10
+ ... user="username",
11
+ ... passwd="password",
12
+ ...
13
+ ...
14
+ ... )
15
+ Traceback (most recent call last):
16
+ File "<stdin>", line 6, in <module>
17
+ File "C:\python27\lib\site-packages\MySQLdb\__init__.py", line 81, in Connect
18
+ return Connection(*args, **kwargs)
19
+ File "C:\python27\lib\site-packages\MySQLdb\connections.py", line 187, in __init__
20
+ super(Connection, self).__init__(*args, **kwargs2)
21
+ _mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)")
22
+ どのようにクリアすればいいですか?