Page 26 - Laravel5_v1
P. 26

้

                                                   ้
          บทที 4 ออกแบบฐานขอมูลและตารางดวย Artisan, Database Migrations และการทํา Seeding

                                                                                   ้
                                                                   ้
                                                    ้
                                                                                          ี
          ใน Laravel มีคุณสมบัติที ช่วยใหเราออกแบบและเขียนโคดเพื อกําหนดโครงสรางของตารางในฐานขอมูลได เรยกว่า Database Migrations
                                                                                         ้
                                  ้
                    ้
                                   ั
                                           ้
                                                                                            ิ
                                                                                              ้
                                                                                       ้
                                                          ้
                                                                                  ํ
          เราสามารถใช artisan ช่วยในการรนคําสั งสรางตาราง (table) ไดเลย นอกจากนั นเรายังสามารถกาหนดขอมูลเรมตนของตารางต่างๆได ้
           ี
          เรยกว่า การทํา Seeding

                 ่
          การตั งคาฐานขอมูล
                       ้

                                                      ้
          การตั งค่าฐานขอมูลเปนสิ งที ควรกาหนดเลย หากเรามีการใชงานฐานขอมูลในระบบ เพราะถาไม่ตั งค่า Laravel จะไม่สามารถติดต่อ
                                                                              ้
                                                             ้
                                   ํ
                     ้
                          ็
                                                         ้
                                                                            ้
          ฐานขอมูลได หากเราใช MySQL/MariaDB สามารถกาหนดผูใช, รหัสผ่านผูใช, และฐานขอมูลได ในไฟล์ที ชอว่า .env
                                                       ้
                           ้
                                                                                 ้
                   ้
              ้
                                                                 ้
                                                 ํ
                                                                   ้
                                                                                         ื

                                                        ์
                                                                                            ้
                                                    ้
                                        ิ
                  ิ
                                                                                      ้
             1.  เปดโปรแกรม phpMyAdmin เปด Browser แลวพิมพ http://localhost/phpmyadmin เพื อสรางฐานขอมูลใหม่ ในหนังสือเล่มนี
                           ้
                       ้
                                                 ื
                                                      ้
                                                ์
                 เราจะใชฐานขอมูลชอว่า bookstore พิมพชอฐานขอมูล แลวกด Create
                                                            ้
                                ื

                                              ้
                  ิ
                                    ้
                                                        ้
                             ้
                                                      ้
             2.  เปดไฟล์ .env แลวกรอกขอมูล ชื อฐานขอมูล, ชอผูใช, รหัสผ่าน ดังนี
                                                    ื
   21   22   23   24   25   26   27   28   29   30   31