MySQLやPorstgresなどのサーバー型DBMS
こんにちは。Accessを使っているのですが、今後C/Sでサーバー側にMySQLなどをインストールしようと考えています。
そこで1点わからないので教えてください。
Accessはファイルなので、使いたいときはそのファイルを開けばいいのはわかります。
ネットワーク内のサーバーにMYSQLをインストールしてクライアントから接続する場合。
何をもとに、どうやってサーバーにクライアントは接続しにいくのでしょうか?
IPアドレスでサーバーを特定すると思うので、クライアントではサーバーのIPが必要なのはわかります。
それ以外にmysqlのユーザーIDとパスワードは必要なのはわかりますが、MYSQL自体に接続するにはどうしたらいいのでしょうか?
できれば、VBで接続しようと考えています。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
>それ以外にmysqlのユーザーIDとパスワードは必要なのはわかりますが、MYSQL自体に接続するにはどうしたらいいのでしょうか?
VBからなら、OLEDBプロバイダか、ODBCドライバになると思いますが、いずれにせよ接続に必要な情報は、基本は、
・接続先サーバ(IPアドレス)
・データベース名
・ユーザID
・パスワード
ですね。他には
・ポート(デフォルトなら3306)
・文字コード(接続文字列に明示的に含める事ができます)
などです。
因みに、データベース名と言うのは、ファイル名の事ではありません。
この辺は、ちょっと戸惑うかもしれません。
で、
>何をもとに、どうやってサーバーにクライアントは接続しにいくのでしょうか?
こちらについては、ORACLEでも、SQL Serverでも、MySQLでも、PostgreSQLでも基本は同じです。
サーバー側で専用のサービス(デーモン)が起動していて、常にクライアントからの接続を待ち受けているんです。
VB+Access(ODBCかOLEDB)の経験がおありでしたら、基本的には「接続文字列が変わるだけ」(厳密には色々違いはあるが)なので、とりあえずサクッと試してみればよいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- ネットワーク 社内ネットワークの1台だけ接続できないときがある 4 2023/01/25 11:58
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- UNIX・Linux raspberry piを使ったWebサーバー制作をしています、接続するネットワークを変更したときに 1 2023/01/09 15:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mysql_close();の必要性について
-
接続ができません
-
ERROR 1054 (42S22) 原因不明です
-
VBAで変数内に保持された二次配...
-
データベースのフィールドのデ...
-
INT型は金額の型に使用するべき...
-
Usage: \\.<filename> | sourc...
-
SQLのVARCHARとVARCHAR2の違い
-
cseデータ閲覧時に文字化け
-
副問合せにLIKE文を使う方法は...
-
c言語でMySQLを利用するときの...
-
MYSQLサービス停止時にWindows...
-
ERROR 1045 (28000) (using pas...
-
ヌル値は記憶容量を必要としな...
-
「mysqld dead but subsys lock...
-
さくらのレンタルサーバで文字...
-
PEARでレコード数の取得
-
ユーザの権限及びユーザの削除...
-
パスワード入力を省略したい
-
mysqlが起動しません
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MySQLにリモートホストから接続...
-
MySQL sleep が溜まる
-
MySQLでエラーがでて前に進めま...
-
mysql_close();の必要性について
-
cseの使い方について
-
ACCESSとXサーバーをODBCで接続...
-
他のPCにあるmysqlにDOSで接続。
-
ACCESSとMySQLとの連携 TEXT型...
-
MySQLサーバのコンピュータ名変...
-
シャットダウン後にDBサーバに...
-
mySQLでエラーが出ます。
-
MySQLやPorstgresなどのサーバ...
-
Mysqlのサーバーを立ち上げる方法
-
ローカル以外のMySQLをphpMyAdm...
-
ログイン履歴について
-
PHP+MySQL 接続できません
-
PHPとデータベースの接続ができ...
-
MySQLに外部PCから接続できない
-
PHPで「myql関数」が使用できな...
-
MySQL Serverへのリモート接続...
おすすめ情報