質問編集履歴

2

あああ

2018/06/19 22:25

投稿

keys
keys

スコア215

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,67 @@
1
+ #追記
2
+
3
+
4
+
5
+ ```
6
+
7
+ var server = app.listen(8888, function(){
8
+
9
+ console.log("Node.js is listening to PORT:" + server.address().port);
10
+
11
+ });
12
+
13
+ ```
14
+
15
+
16
+
17
+ として
18
+
19
+
20
+
21
+ ```
22
+
23
+ const connection = mysql.createConnection(
24
+
25
+ {
26
+
27
+ host: '127.0.0.1',
28
+
29
+ user: 'root',
30
+
31
+ password: 'pass',
32
+
33
+ database: "express_test",
34
+
35
+ port: 8888,
36
+
37
+
38
+
39
+ });
40
+
41
+
42
+
43
+ connection.connect(function(err) {
44
+
45
+ if (err) throw err;
46
+
47
+ console.log("Connected!");
48
+
49
+ });
50
+
51
+ ```
52
+
53
+ とすると、エラーは出なくなりましたが、全く接続までされません。`console.log("Connected!");`が出ません。調べて見ると、mysqlのポートは3306で動いていました。このポートは閉じても良いのかどうなのか。まだよくわかりませんm
54
+
55
+
56
+
57
+
58
+
59
+
60
+
61
+
62
+
63
+ # 質問
64
+
1
65
  express+node.jsでウェブアプリを開発しています。mysqlを接続するところで問題が発生しました。node appでexpressアプリを起動する際、下記のようにウェブサーバーのポートを3306で起動すると
2
66
 
3
67
 

1

aaaaa

2018/06/19 22:25

投稿

keys
keys

スコア215

test CHANGED
File without changes
test CHANGED
File without changes