Quay lại

Artisan command để connect đến database CLI trong Laravel Chuyên mục PHP và Laravel    2023-09-08    134 Lượt xem    96 Lượt thích    comment-3 Created with Sketch Beta. 0 Bình luận

Artisan command để connect đến database CLI trong Laravel

Laravel ngày càng hoàn thiện hơn qua từng phiên bản chính của nó. Nhưng đôi khi, chính các bản phát hành nhỏ và bản vá lại chiếm ưu thế bằng cách giới thiệu một số tính năng ít được chú ý hơn.

Ví dụ: Gần đây, với việc phát hành Laravel v8.16.0, giờ đây có thể kết nối với cơ sở dữ liệu của dự án ngay từ CLI bằng lệnh Artisan.

The artisan db command

PR in v8.16.0 đã giới thiệu lệnh thủ công php Artisan db mà khi chạy có thể kết nối với cơ sở dữ liệu mặc định của dự án ngay trong CLI. Như tác giả PR mô tả, nó tương tự như những gì Rails có trong lệnh Rails db.

Lệnh này chỉ ra cơ sở dữ liệu nào bạn đang sử dụng và bắt đầu phiên CLI cơ sở dữ liệu dựa trên các tham số cấu hình cơ sở dữ liệu được xác định trong config/database.php.

Vì vậy, ví dụ: Nếu dự án của chúng tôi đang sử dụng cơ sở dữ liệu MySQL làm cơ sở dữ liệu mặc định và nếu chúng ta chạy lệnh db thủ công, nó sẽ kết nối với cơ sở dữ liệu như vậy.

Khá tiện lợi phải không!

Specify connection explicitly

Ngoài việc sử dụng php artisan db mặc định để kết nối với cơ sở dữ liệu mặc định, bạn cũng có thể chỉ định rõ ràng kết nối để kết nối với kết nối cơ sở dữ liệu không mặc định như vậy.

php artisan db sqlite

Bình luận (0)

Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough

Bài viết liên quan

Learning English Everyday