Ubuntu下Laravel数据库如何连接
导读:在 Ubuntu 下,要连接 Laravel 数据库,请按照以下步骤操作: 安装 Laravel: 如果你还没有安装 Laravel,请先安装它。在终端中运行以下命令: composer global require laravel/i...
在 Ubuntu 下,要连接 Laravel 数据库,请按照以下步骤操作:
-
安装 Laravel: 如果你还没有安装 Laravel,请先安装它。在终端中运行以下命令:
composer global require laravel/installer
确保将 Composer 的全局 bin 目录添加到你的系统 PATH 中。
-
创建新的 Laravel 项目: 使用以下命令创建一个新的 Laravel 项目:
laravel new project_name
这将在名为
project_name
的目录中创建一个新的 Laravel 项目。 -
配置数据库连接: 在 Laravel 项目中,打开
.env
文件,找到以下行:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=forge DB_USERNAME=forge DB_PASSWORD=
根据你的数据库设置修改这些值。例如,如果你使用的是本地 MySQL 数据库,你可以这样设置:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=my_database DB_USERNAME=my_user DB_PASSWORD=my_password
确保将
my_database
、my_user
和my_password
替换为你的实际数据库名称、用户名和密码。 -
运行迁移: 在终端中,进入 Laravel 项目的根目录,然后运行以下命令以创建数据库表:
php artisan migrate
-
测试数据库连接: 创建一个简单的路由来测试数据库连接。在
routes/web.php
文件中添加以下代码:Route::get('/test-db', function () { $users = DB::table('users')-> get(); return view('test-db', ['users' => $users]); } );
创建一个名为
resources/views/test-db.blade.php
的新视图文件,并添加以下代码:< !DOCTYPE html> < html lang="en"> < head> < meta charset="UTF-8"> < meta name="viewport" content="width=device-width, initial-scale=1.0"> < title> Test Database< /title> < /head> < body> < h1> Users< /h1> < ul> @foreach ($users as $user) < li> { { $user-> name } } < /li> @endforeach < /ul> < /body> < /html>
现在访问
http://your_project_domain.test/test-db
,你应该能看到从数据库中检索到的用户列表。
这样,你就成功地在 Ubuntu 下配置了 Laravel 数据库连接。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu下Laravel数据库如何连接
本文地址: https://pptw.com/jishu/728443.html