回答編集履歴

3

charsetを追加

2018/07/05 08:31

投稿

umyu
umyu

スコア5846

test CHANGED
@@ -58,13 +58,15 @@
58
58
 
59
59
  config = {
60
60
 
61
+ 'host': '127.0.0.1',
62
+
63
+ 'database': 'XXXXXXX',
64
+
61
65
  'user': 'XXXXXX',
62
66
 
63
67
  'password': 'XXXXXX',
64
68
 
65
- 'host': '127.0.0.1',
66
-
67
- 'database': 'XXXXXXX',
69
+ 'charset' : 'utf8'
68
70
 
69
71
  }
70
72
 

2

追記

2018/07/05 08:31

投稿

umyu
umyu

スコア5846

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  sql = 'SELECT * FROM table1 WHERE FLG = 0 AND mail_ad = %s AND mail_date < %s'
18
18
 
19
- cursor.execute(sql, (address, newdate))
19
+ cursor.execute(sql, (address, int(newdate)))
20
20
 
21
21
  ```
22
22
 

1

追記

2018/07/05 08:26

投稿

umyu
umyu

スコア5846

test CHANGED
@@ -1,8 +1,6 @@
1
1
  データベースがわからないので、`MySQL`と仮定して回答します。
2
2
 
3
3
  質問文にはデータベース、使用ドライバを書いてくださいな。
4
-
5
-
6
4
 
7
5
 
8
6
 
@@ -22,17 +20,15 @@
22
20
 
23
21
  ```
24
22
 
23
+ ◇参考情報
24
+
25
+ [MySQL Connector/PythonからSQLを投げる](https://dev.classmethod.jp/server-side/python/query-with-mysql-connector-python/)
26
+
25
27
 
26
28
 
27
29
  2,`ORDER BY`句を指定しない時`SELECT`文は結果順序を保証しません。
28
30
 
29
31
  `ORDER BY`はできるだけ付けてくださいな。
30
-
31
-
32
-
33
- ◇参考情報
34
-
35
- [MySQL Connector/PythonからSQLを投げる](https://dev.classmethod.jp/server-side/python/query-with-mysql-connector-python/)
36
32
 
37
33
 
38
34
 
@@ -96,6 +92,4 @@
96
92
 
97
93
 
98
94
 
99
-
100
-
101
95
  ```