前提
windows 11
Laravel v9.19.0
PHP 8.1.6
xampp
・php,laravel初学者です。質問が上手くまとめられていない部分もあるかと思いますが、お力を貸していただけると嬉しいです。よろしくお願いいたします。
・laravelを使用し、簡単な予約フォームを作成しています。
・ある日、xamppを起動し、localhost:8000を開くと SQLSITE[HY000][1044]Access denied~~とエラーが出ており、DB_HOST=127.0.0.1をlocalhostに、ユーザーをrootに変更したところ、エラーは解消しましたが、
phpMyAdminで以下3つのエラーが出てしまった。フォームの値はDBへ保存ができており、動作に問題はなさそうです。
実現したいこと
ここに実現したいことを箇条書きで書いてください。
■テーブルの権限を変更できるようにしたい。
■下記のエラーを解消したい。
発生している問題・エラーメッセージ
■#1030 - Got error 176 "Read page with wrong checksum" from storage engine Aria ←各テーブルの権限を変更しようとすると出る ■mysqli::real_connect(): (HY000/1045): Access denied for user 'pma'@'localhost' (using password: NO) ■設定ファイルに定義されている管理ユーザ(controluser)での接続に失敗しました。
該当のソースコード
試したこと
・ユーザーを作る際に%ではなくlocalhostで設定。
→新しくユーザーを作ったが、権限編集をしようとすると#1030 - Got error 176~~のようにエラーが出ます。
・database, username, passwordが間違っていないことを確認、ポート番号があっているか確認。(3306または8889)
→確認し問題なかったが、SQLSITE[HY000][1044]Access denied~~エラーが消えなかったため、ユーザーをrootに変更し解消。
・DB_HOST=127.0.0.1をlocalhostへ変更
・php artisan cache:clear
php artisan config:clear実行
あなたの回答
tips
プレビュー