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

質問編集履歴

6

再度実施、キャプチャ追加

2017/12/16 00:52

投稿

STIW8
STIW8

スコア6

title CHANGED
File without changes
body CHANGED
@@ -60,4 +60,26 @@
60
60
  以下のコマンド実行結果を見るにbind-addressの設定がされていないことが原因かと思って、my.cnfを書き換えてbind-addressを127.0.0.1にしたり、ネットにつないでいるIPにしたりしましたが全敗でした。
61
61
  (visual studioのデバッグでもMySQL Workbenchでも両方接続できません)
62
62
  mysql -h [ip or address] -u dbuser -p
63
- ![イメージ説明](b01e839af1f48fbff7d81857dbdbaaff.png)
63
+ ![イメージ説明](b01e839af1f48fbff7d81857dbdbaaff.png)
64
+
65
+
66
+ 追記 17/12/16
67
+ mysqlのバージョン 5.6.35 MySQL Community Server (GPL)
68
+ mysql workbench のバージョン 6.3.10
69
+
70
+ 再度確認しました。
71
+ ![イメージ説明](c5e3c9453031731a91bc5ef70db12462.png)
72
+
73
+ パスワードは'dbuser'と打ってます。
74
+ ![イメージ説明](65ef6d5f5e9bc50a5348f928c962b1da.png)
75
+
76
+ やはり接続できません
77
+ ![イメージ説明](222c0f7d6840b12b6abb6b243c950544.png)
78
+
79
+ mysql -h [ip or address] -u dbuser -p
80
+ ![イメージ説明](0c2b83e9bfb7480e32243ff999ac7e2b.png)
81
+
82
+ もうmysqlあきらめたほうがいいのでしょうか。
83
+ visual studio で書いたプログラム上でデータベースにアクセスできるなら
84
+ なんでもいいです。
85
+ Macで導入の簡単なデータベースてなんでしょうか。。

5

MySQL Workbenchに接続できなかったことを追記

2017/12/16 00:52

投稿

STIW8
STIW8

スコア6

title CHANGED
@@ -1,1 +1,1 @@
1
- Visual Studio上でMySQL接続したい
1
+ Visual Studio上でMySQL接続したい/bind-addressの設定
body CHANGED
@@ -48,4 +48,16 @@
48
48
  The type initializer for 'MySql.Data.MySqlClient.Replication.ReplicationManager' threw an exception.
49
49
 
50
50
  MySql.Dataのみ参照した状態でのエラー:
51
- Unable to connect to any of the specified MySQL hosts.
51
+ Unable to connect to any of the specified MySQL hosts.
52
+
53
+
54
+ 追記 17/12/14
55
+ mysql設定の問題のようです。
56
+ すべてのホストから接続できるdbuserを作りました。
57
+
58
+ ![![イメージ説明](a7c5edffba8e04b9e36fb572d6a5605a.png)](d4df2236b1d6b51e0911c1480dad76bf.png)
59
+
60
+ 以下のコマンド実行結果を見るにbind-addressの設定がされていないことが原因かと思って、my.cnfを書き換えてbind-addressを127.0.0.1にしたり、ネットにつないでいるIPにしたりしましたが全敗でした。
61
+ (visual studioのデバッグでもMySQL Workbenchでも両方接続できません)
62
+ mysql -h [ip or address] -u dbuser -p
63
+ ![イメージ説明](b01e839af1f48fbff7d81857dbdbaaff.png)

4

2017/12/14 13:20

投稿

STIW8
STIW8

スコア6

title CHANGED
File without changes
body CHANGED
File without changes

3

code位置

2017/12/14 02:57

投稿

STIW8
STIW8

スコア6

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,6 @@
10
10
 
11
11
  ###発生している問題・エラーメッセージ
12
12
  conn.Open()でエラーがでます。
13
-
14
13
  ```ここに言語を入力
15
14
  using System;
16
15
  using MySql.Data.MySqlClient;
@@ -34,6 +33,9 @@
34
33
  }
35
34
 
36
35
 
36
+
37
+ ```
38
+
37
39
  ###試したこと
38
40
  接続文字列の書き方がサイトによってまばらだったので調べたものはすべて試しました。
39
41
  NugetでMySql.Dataを追加すれば十分かと思ってMySql Connector/Netは入れてません。

2

エラーメッセージ追加

2017/12/13 22:24

投稿

STIW8
STIW8

スコア6

title CHANGED
File without changes
body CHANGED
@@ -33,32 +33,17 @@
33
33
  }
34
34
  }
35
35
 
36
- ```###該当のソースコード
37
- using System;
38
- using MySql.Data.MySqlClient;
39
36
 
40
- namespace mysqlsample
41
- {
42
- class MainClass
43
- {
44
- public static void Main(string[] args)
45
- {
46
- Console.WriteLine("Hello World!");
47
-
48
- Console.ReadLine();
49
- string connstr = "Database=test_20171211;Data Source=localhost;User Id=dbuser;Password=******";
50
- MySqlConnection conn = new MySqlConnection(connstr);
51
- conn.Open();
52
- Console.WriteLine("接続しました!");
53
- Console.ReadLine();
54
- }
55
- }
56
- }
57
-
58
-
59
37
  ###試したこと
60
38
  接続文字列の書き方がサイトによってまばらだったので調べたものはすべて試しました。
61
39
  NugetでMySql.Dataを追加すれば十分かと思ってMySql Connector/Netは入れてません。
62
40
 
63
41
  ###補足情報(言語/FW/ツール等のバージョンなど)
42
+  MySql.Data
64
- より詳細な情報
43
+  MySql.Web
44
+  EntityFramework
45
+ 3つとも参照した状態でのエラー:
46
+ The type initializer for 'MySql.Data.MySqlClient.Replication.ReplicationManager' threw an exception.
47
+
48
+ MySql.Dataのみ参照した状態でのエラー:
49
+ Unable to connect to any of the specified MySQL hosts.

1

ソース部分編集

2017/12/13 22:23

投稿

STIW8
STIW8

スコア6

title CHANGED
File without changes
body CHANGED
@@ -11,7 +11,7 @@
11
11
  ###発生している問題・エラーメッセージ
12
12
  conn.Open()でエラーがでます。
13
13
 
14
- ###該当のソースコード
14
+ ```ここに言語を入力
15
15
  using System;
16
16
  using MySql.Data.MySqlClient;
17
17
 
@@ -33,7 +33,29 @@
33
33
  }
34
34
  }
35
35
 
36
+ ```###該当のソースコード
37
+ using System;
38
+ using MySql.Data.MySqlClient;
36
39
 
40
+ namespace mysqlsample
41
+ {
42
+ class MainClass
43
+ {
44
+ public static void Main(string[] args)
45
+ {
46
+ Console.WriteLine("Hello World!");
47
+
48
+ Console.ReadLine();
49
+ string connstr = "Database=test_20171211;Data Source=localhost;User Id=dbuser;Password=******";
50
+ MySqlConnection conn = new MySqlConnection(connstr);
51
+ conn.Open();
52
+ Console.WriteLine("接続しました!");
53
+ Console.ReadLine();
54
+ }
55
+ }
56
+ }
57
+
58
+
37
59
  ###試したこと
38
60
  接続文字列の書き方がサイトによってまばらだったので調べたものはすべて試しました。
39
61
  NugetでMySql.Dataを追加すれば十分かと思ってMySql Connector/Netは入れてません。