• 締切済み

XAMPPのデータベースをダウングレードしたい

借りてるレンタルサーバが、PHP8.0、MySQL5.6.23、phpMyAdmin4.0.10.18なものですから、XAMPPのものもこれに合わせたいです。 幸いPHPについては今最新のものも8.0だったのですが、MySQLは 10.4.20、phpMyAdminは 5.1.1でした。 https://www.server-engineer.net/entry/xampp_phpmyadmin_downgrade https://www.phpmyadmin.net/files/4.0.10.18/ 上記、サイトを見てとりあえずphpMyAdminのフォルダを入れ替えて「phpの設定変更」以外はやってみたのですが、 Fatal error: Array and string offset access syntax with curly braces is no longer supported in C:\xampp\phpMyAdmin\libraries\Util.class.php on line 2095 と出てphpMyAdminのログイン画面すら出ず。 該当のファイルの2095行目を見ると $char = $string{$i}; とあり、この変数の値が何かおかしいんだろうとは何となく分かりますが、そもそもこれから勉強しようとしてる自分としては読み解くことができません。 XAMPPは元々PHPのバージョンに合わせていろいろと作られてるという情報もあったので、さすがにダウングレードしようとしてるバージョンが古すぎるんでしょうか? MySQLについては倍近くのバージョンですよねぇ。 アップグレードはあっても、ダウングレードの方法は見つからないし。 XAMPPはダウングレードして使うのには向いてないんでしょうか? 使いやすくて結構好きなんですが・・・。 何か良い方法はあるでしょうか?

みんなの回答

noname#248560
noname#248560
回答No.1

ブロックされてるので、ブロック回避ブラウザにて回答しますが。 >MySQLは 10.4.20 とありますが、XAMPPに、MySQLは入っていません。 それは、MariaDBという似たようなもので、MySQLとは全く関係のない物です。 で、XAMPPのパッケージを個別でアップグレード/ダウングレードは こちらでもよくやっており、特に問題はないですよ。 なので、結論として、 本物のMySQLを入れて、PMAも今の物にあわせれば それだけですべて解決です。 OKですか? むやみやたらとブロックするので、回答しにくいので、 このようなツールで書いている事を失礼。