そうです、これに 8 時間以上費やしましたが、解決できません!
まず、config.inc.php を開いて設定 (autopassword だったと思います) を「False」に変更するまで、あらゆるデフォルト パスワードとユーザー名の組み合わせで phpmyadmin にログインできませんでした。その後ログインしましたが、何も正常に動作しなかったため、ファイルをインポートする必要がありました。インポートすると、ある程度は動作しましたが、その後テーブルにアクセスしようとするとエラーが発生し、動作しなくなりました。そこで、さまざまな方法で phpmyadmin を再インストールしてみましたが、今ではまったくログインできず、ユーザー名とパスワードの組み合わせもパスワードなしでも動作しません。
これまでさまざまなことを試してきましたが、今では何が何をしたのかさえ思い出せません。すべてを削除して最初からやり直す必要があることは確かですが、新しいインストールでログインを作成するときに、入力した詳細 (または入力しなかった詳細) が機能しないため、うまくいかないようです。
誰か私に正しい方向を指し示してくれませんか?
(また、どのような順序で操作しても、設定プロンプトでは常にさまざまな種類のエラーが表示されます。)
編集:
解決策と思われるものに近づくと、必ず次のメッセージが表示されます。
sambo@sambo-To-be-filled-by-O-E-M:~$ sudo mysqld --skip-grant-tables &
[2] 10387
sambo@sambo-To-be-filled-by-O-E-M:~$ 131112 17:25:57 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
答え1
もしあなたがそうしたいのなら、そしてまだ何も動作していないのなら、次のコマンドを使ってApache2、MySQL、PHPMyAdminを含むすべてを再インストールしてみてください。
sudo apt-get remove apache2 phpmyadmin mysql
その後、再インストールするだけです(再インストールする前に、必ず素早く更新してください)。
sudo apt-get update && sudo apt-get install apache2 phpmyadmin mysql
答え2
phpmyadmin が失敗した場合は、Adminer を試してみてください。すべてが 1 つの PHP ファイルに含まれており、インストールがはるかに簡単です。必要な機能はすべて揃っており、インターフェイスも優れています。