Lumen是Laravel框架的精簡版,適用于創建RESTful API和微服務。Lumen的速度非常快,并具有內置的路由,模板引擎和ORM。
在Lumen中,您可以輕松地集成MySQL數據庫。下面是一個簡單的示例,演示如何使用Lumen連接到MySQL。
//在.env文件中添加以下行 DB_CONNECTION=mysql DB_HOST=your_host_name DB_PORT=3306 DB_DATABASE=your_database_name DB_USERNAME=your_username DB_PASSWORD=your_password //在config/database.php中添加以下內容 'mysql' =>[ 'driver' =>'mysql', 'host' =>env('DB_HOST', 'localhost'), 'database' =>env('DB_DATABASE', 'forge'), 'username' =>env('DB_USERNAME', 'forge'), 'password' =>env('DB_PASSWORD', ''), 'charset' =>'utf8mb4', 'collation' =>'utf8mb4_unicode_ci', 'prefix' =>'', 'strict' =>false, 'engine' =>null, ], //在控制器中使用以下代碼連接到MySQL并執行查詢 use Illuminate\Support\Facades\DB; $results = DB::select('select * from your_table_name'); return response()->json($results);
在上面的示例中,您需要將“your_host_name”,“your_database_name”,“your_username”和“your_password”替換為您的MySQL數據庫的實際值。
您還需要在.env文件和config/database.php文件中指定MySQL連接詳細信息。這樣,您的Lumen應用程序就可以連接到MySQL數據庫并執行查詢了。