วิธีการสร้างตาราง Database ใน Project laravel

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

makup
PHP Hero Member
PHP Hero Member
Posts: 148
Joined: 05/10/2020 10:02 am

วิธีการสร้างตาราง Database ใน Project laravel

Post by makup »

ในส่วนบทความนี้ , จะเป็นส่วนหนึ่งในนำเสนอวิธีการสร้าง ตาราง Database ใน Project Larave , ผู้ที่สนใจอยากจะศึกษาเกี่ยวกับวิธีการสร้างฐานข้อมูล ใน Laravel Framework นี้ , บทความนี้อาจจะเป็นประโยชน์ต่อผู้ที่สนใจอยากจะศึกษา แล้ว เอาไปพัฒนาต่อในการทำงานโปรแกรมส่วนอื่นๆ

วิธีการสร้างตาราง Database ใน Project Laravel
Step 01 - ให้เข้่าไปที่ Folder Project Laravel Framework , หา File ที่ชื่อ .env , แล้วให้ดูตรงที่
15.JPG
15.JPG (30.65 KiB) Viewed 95 times
Step 02 - ให้ทำการเปลี่ยนข้อมูลใน File .env ดังนี้
  • DB_HOST=127.0.0.1 ทำการเปลี่ยน URL ให้ตรงกับตัวจำลอง Server
  • DB_PORT=3306 ทำการเปลี่ยน Port ให้ตรงกับตัวจำลอง Server
  • DB_DATABASE=test ทำการเปลี่ยน Name Database ให้ตรงกับตัวจำลอง Server
  • DB_USERNAME=root ทำการเปลี่ยน Username เป็น root
18.JPG
18.JPG (59.12 KiB) Viewed 95 times
Step 03 - ให้เข้าไปทำการสร้าง Database ที่ Server จำลอง ของ phpmyadmin
19.JPG
19.JPG (17.52 KiB) Viewed 95 times
Step 04 - ทำการตั้งชื่อ Datbase
20.JPG
20.JPG (24.96 KiB) Viewed 95 times
Step 05 - ใช้คำสั่ง php artisan make:migration Test ใน Command promot , เพื่อสร้างตารางฐานข้อมูล
23.JPG
23.JPG (23.71 KiB) Viewed 95 times
Step 06 - เข้าไปใน File Project Laravel เรา แล้วเข้าไปที่ database/migration/<ชื่อตารางที่เราสร้าง>
16.JPG
16.JPG (62.92 KiB) Viewed 95 times
Step 07 - จากนั้นก็ทำการเขียนคำสั่งตั้งชื่อ ตารางข้อมูล , แล้วป้อนข้อมูลที่เกี่ยวกับระบบฐานข้อมูลลงไป มีอะไรบ้าง , ชื่อ คอลัมท์ , กำหนดชนิดข้อมูล , เช่น
  • id
  • name(string)
  • email(string)
17.JPG
17.JPG (58.52 KiB) Viewed 95 times
Step 08 - เมื่อทำการป้อนข้อมูล ที่ต้องการจะสร้างตารางฐานข้อมูล เรียบร้อยแล้ว ให้ทำการ Update Table ขึ้นไปใน Server จำลองฐานข้อมูล โดยใช้คำสั่งใน Command promot
  • php artisan migrate

ผลลัพธ์ที่ได้
เราก็จะได้ตาราง Database มา
21.JPG
24.JPG
24.JPG (29.62 KiB) Viewed 95 times
ข้อสรุป
ในบทความนี้เป็นการประยุกต์ใช้งาน Laravel Framework ร่วมกับ ภาษาโปรแกรม PHP , สามารถเอาไปต่อยอดในการพัฒนา Project ให้ดีขึ้น หากท่านอยากจะศึกษาข้อมูลเพิ่มเติมในการเริ่มต้นเขียน Programming PHP ,ศึกษาได้จาก บทเรียนพื้นฐาน PHP เพิ่มเติมได้

แหล่งอ้างอิงข้อมูล
https://laravel.com/docs/8.x/migrations
https://medium.com/@geidtiphong/laravel-5-มาใช้-migration-models-factory-and-seeding-กันเถอะ-f3264f0abbfa
  • Similar Topics
    Replies
    Views
    Last post

Return to “PHP Knowledge”

Who is online

Users browsing this forum: No registered users and 4 guests