- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLやPorstgresなどのサーバー型DB)
C/SでサーバーにMySQLなどをインストールしてクライアントから接続する方法
このQ&Aのポイント
- Accessを使っている場合、ネットワーク内のサーバーにMySQLをインストールしてクライアントから接続するにはどうしたらいいのか?IPアドレスやユーザーID・パスワードなどの情報が必要となる。
- VBを使用してMySQLに接続する方法を知りたい。
- C/S環境でサーバー型のDB(MySQLやPostgres)を使う場合、接続に必要な情報を知りたい。IPアドレスやユーザーID・パスワードなどを設定しているが、その他にMYSQL自体に接続する方法も知りたい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>それ以外にmysqlのユーザーIDとパスワードは必要なのはわかりますが、MYSQL自体に接続するにはどうしたらいいのでしょうか? VBからなら、OLEDBプロバイダか、ODBCドライバになると思いますが、いずれにせよ接続に必要な情報は、基本は、 ・接続先サーバ(IPアドレス) ・データベース名 ・ユーザID ・パスワード ですね。他には ・ポート(デフォルトなら3306) ・文字コード(接続文字列に明示的に含める事ができます) などです。 因みに、データベース名と言うのは、ファイル名の事ではありません。 この辺は、ちょっと戸惑うかもしれません。 で、 >何をもとに、どうやってサーバーにクライアントは接続しにいくのでしょうか? こちらについては、ORACLEでも、SQL Serverでも、MySQLでも、PostgreSQLでも基本は同じです。 サーバー側で専用のサービス(デーモン)が起動していて、常にクライアントからの接続を待ち受けているんです。 VB+Access(ODBCかOLEDB)の経験がおありでしたら、基本的には「接続文字列が変わるだけ」(厳密には色々違いはあるが)なので、とりあえずサクッと試してみればよいと思います。
お礼
非常にわかりやすい解説感謝です!!大変たすかりました、ありがとうございます!!