Re: MySqlの外部接続について ( No.1 ) |
|
- æ¥æï¼ 2005/11/17 18:12
- ååï¼ 管理者
- はじめまして。
色々な要因があり的確に答えられませんが、以下を確認してみてください。
① MySQLの使用するデフォルトポート(3306)が開いているか? ② そのツールは、どのポートを使用しているのか? ③ 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
②任意でポート選択できます。3306を指定 ③権限の設定を確認。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 をインストールすればいいのかな? とりあえずやってみようと思います。
|