はじめての自宅サーバ構築 - Fedora/CentOS - Last Update 2008/12/05
It opened to 2004/09/19. Visitors
Pageviews
Today(IP/PV)
3,616,136
14,193,000
1,155/5,945
このページは表示専用です。新規投稿・レスや最新情報はこちらです。

MySqlの外部接続について
日時: 2005/11/17 17:49
名前: よね

はじめまして。

このサイトを拝見させて頂き、自宅サーバを構築しています。

MySQLもインストールして、基本動作は問題ないのですが、
↓こんなツールを使って、接続を試みているのですが、うまくいきません。
http://www.hi-ho.ne.jp/tsumiki/

『MySQL 外部』などで検索していろいろ試しているのですが、うまくいきません。

設定方法をご伝授ください!
Re: MySqlの外部接続について ( No.1 )
日時: 2005/11/17 18:12
名前: 管理者

はじめまして。

色々な要因があり的確に答えられませんが、以下を確認してみてください。

@ MySQLの使用するデフォルトポート(3306)が開いているか?
A そのツールは、どのポートを使用しているのか?
B MySQLのユーザ権限がローカルのみになっていないか?
  当サイトでMySQLを紹介している部分ははローカルのみ有効です。
  (grant all on meibo.* TO linux@localhost identified BY 'himitsu';)と書いてある部分です。
  上記の場合は、linuxと言う名前で、ローカル(127.0.0.0・いわゆる自分自身)でしかアクセスできません。
  多分(???)ですが、下記の様に外部から自分へのグローバル名やIPにすればよいのでは?
    grant all on meibo.* TO linux@abc.co.jp identified BY 'himits';
    grant all on meibo.* TO linux@211.xxx.xxx.xxx identified BY 'himits';
Re: MySqlの外部接続について ( No.2 )
日時: 2005/11/18 10:03
名前: よね

@ルータの設定を確認&サイトで確認OK
A任意でポート選択できます。3306を指定
B権限の設定を確認。IP指定する。

そうすると、今までは、接続できないというエラーだったが、
今度は以下のエラーになりました。

client does not support authentication protocol requested by server.
consider upgrading MySQL client

訳すと、

クライアントは、サーバーで要請される認証プロトコルをサポートしません。
MySQLクライアントをアップグレードすることを考えてください。


yum list installed で確認すると、

mysql
mysql-server
perl-DBD-MySQL
php-mysql

MySQL関係はこれだけでした。
mysql-client をインストールすればいいのかな?
とりあえずやってみようと思います。

Copyright(©)2004-2008 First home server construction. All Right Reserved.