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 をインストールすればいいのかな? とりあえずやってみようと思います。
|