環境/条件
Windows 11 Pro
XAMMP
前提条件
サブドメインのドキュメントルートは
C:\xampp\htdocs\laravel
サブドメインのURLはlaravel.localhostとする
.envファイルで MySQL に接続する
23行目あたりに#でコメントアウトされている箇所を以下の内容に書き換える
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel # ← 作成するデータベース名
DB_USERNAME=root
DB_PASSWORD= # ← デフォルトでは空白 DB_DATABASE の値は、MySQL に作成するデータベース名と一致させる!
XAMPP の MySQL では、デフォルトのユーザーは root で、パスワードは空 ("")!
XAMPP の phpAdminでデータベースを作成
以下の条件で作成
- 名前:
laravel - 照合順序(Collation):
utf8mb4_general_ciを選択
Laravel のデータベース接続を確認
.envファイルを変更したのでキャッシュの削除を行います。
php artisan config:clear続いて、念のため Laravel の migrate を試してみる
php artisan migrate成功すると、デフォルトのテーブル (users, password_resets など) が作成される!
ちゃんとデータベースに接続できたか確認
php artisan tinker を使って確認してみる。
php artisan tinker以下のコマンドを実行して users テーブルのデータを取得
DB::table('users')->get();↓こんな感じで表示されれば接続成功! 🎉










コメントを残す