#利用laravel來串接MYSQL資料庫

1.首先要先找到我們的.env來設定我們的環境變數

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/cdf509c3-f984-4d25-b0a7-58b088d9d7b5/1627725728552.jpg

2.接著我們引用laravel套件來做DB的使用

use Illuminate\\Support\\Facades\\DB;

3.接著去執行DB的撈取,並命名$data將資料存入

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9125a89e-230d-4b37-8f03-de435672adfd/1627732319245.jpg

4.打開postman測試看看有沒有get資料,這邊看是已經成功撈取資料

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/92d182ff-bbc9-4ea7-b6f7-7b7562be7baf/1627732337298.jpg

#Migration介紹

1.可以透過migration去建立資料庫欄位,更新及刪除,也可以紀錄資料庫做了什麼樣的更動

2.現在先建立一個laravel schema

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/23df6561-57a3-4e92-8f69-942e2ab4dff1/1627739970869.jpg

3.接著修改.env環境變數,將資料庫選到laravel

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/1613eaad-8344-4981-b85b-d1d6a9d6b771/1627740253294.jpg

4.接著輸入指令創建資料庫table,而你會看到當執行完migration,laravel會幫我們自動創建三個table

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d02a97b1-72f8-4662-bf02-d174e2038068/1627740436825.jpg

5.這邊可以看到 use引用的資料庫三個模組