回答編集履歴

1

ほかに問題が生じました

2017/02/13 01:32

投稿

Casablanca_mtg
Casablanca_mtg

スコア209

test CHANGED
@@ -1 +1,43 @@
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
+
3
+ C:\Users\mtg-1>python
4
+
5
+ Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32
6
+
7
+ Type "help", "copyright", "credits" or "license" for more information.
8
+
9
+ >>> import MySQLdb
10
+
11
+ >>> connection = MySQLdb.connect(
12
+
13
+ ... host="localhost",
14
+
15
+ ... port=3306,
16
+
17
+ ... db="test",
18
+
19
+ ... user="username",
20
+
21
+ ... passwd="password",
22
+
23
+ ...
24
+
25
+ ...
26
+
27
+ ... )
28
+
29
+ Traceback (most recent call last):
30
+
31
+ File "<stdin>", line 6, in <module>
32
+
33
+ File "C:\python27\lib\site-packages\MySQLdb\__init__.py", line 81, in Connect
34
+
35
+ return Connection(*args, **kwargs)
36
+
37
+ File "C:\python27\lib\site-packages\MySQLdb\connections.py", line 187, in __init__
38
+
39
+ super(Connection, self).__init__(*args, **kwargs2)
40
+
41
+ _mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)")
42
+
43
+ どのようにクリアすればいいですか?