バージョンの違うMySQLのリモート接続について
mysqlのリモート接続について。
質問させて頂きます。
サーバー側はMYSQL5.0 OS XP_PRO
クライアント側はMYSQL4.0 OS Win98
クライアント側からサーバ側のMYSQLに接続させたいのですが、
MYSQL -u root -p -h IPアドレスとコマンドを打つと
ERROR 1251: Client does not support authentication protocol requested by server;
consider upgrading MySQL client
と表示され接続できません。
MYSQLのバージョンが違うためサーバ側とクライアント側の
MYSQLのパスワードの形式が違うため接続できないとエラーが表示されます。
バージョンの違う、MYSQL同士ではリモート接続できないのでしょうか?
解決方法等ございますでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
MySQL4.1でパスワードの暗号化方式が変更になったので
「クライアントが4.1.1以降で、サーバーが4.0またはそれ以前」ならば問題なく接続出来るけど、
逆=ご呈示の状況では、対策が必要のようで、セキュリティ的には、version up を勧めたいところ。
とりあえず、そのversionで行うなら、以下のページをじっくり読んで見て下さい。
http://dev.mysql.com/doc/refman/5.1/ja/password- …
キーワードは「--old-passwords オプションでサーバを立ち上げる」このあたり。
4.0以前からアクセスするユーザー名を限定出来るなら、OLD_PASSWORD() 関数というのもあるようです。
参考URL:http://dev.mysql.com/doc/refman/5.1/ja/password- …
回答ありがとうございます。
サーバのリモート接続を行うユーザのパスワードを
古いバージョンの形式にしたところ
無事接続することができました。
ありがとうございます。
詳しく教えて頂けたので、
理解しながらできました、
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- PHP ログイン機の付きの掲示板サイトを作りたいです。 2 2022/10/09 04:33
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポート3306へつながらず、MySQL...
-
mysql_close();の必要性について
-
バージョンの違うMySQLのリモー...
-
接続ができません
-
副問合せにLIKE文を使う方法は...
-
ODP.NETのバージョン確認
-
mysqlへのインポート処理がうま...
-
SQLのVARCHARとVARCHAR2の違い
-
プライマリーキーの昇順でソー...
-
二進数を勉強しているのですが...
-
VBAで変数内に保持された二次配...
-
MySQLカラム名は日本語と英数字...
-
my.cnf と my.ini の違い
-
列数が多いと結果が行単位に改...
-
mysql+php リストボックスにつ...
-
Btrieveのコンバートしたいので...
-
like句を使って日本語を検索す...
-
phpからinsertできない
-
RPMのmysqlとmysql-serverの違い
-
旧filemakerで和暦(令和など)...
マンスリーランキングこのカテゴリの人気マンスリー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へのリモート接続...
おすすめ情報