iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 4
0
Modern Web

VUE & PHP (Apache2) & Docker 實戰開發系列 第 4

Day4 - PHP-資料庫&管理工具

  • 分享至 

  • xImage
  •  

今天來跟大家講開發常會用到的資料庫及資料庫管理工具,
資料庫我們最常碰到的就是Mysql在配合基本的SQL語法,
就能從上千萬的資料庫裡找出我們要的那一筆資料,
搭配它的GUI工具TablePlus方便又好管理。

安裝步驟網上也一堆這裡就不再說明,直接帶入我們的專案裡實作,在終端機裡進入Mysql後輸入

create database housemanagement;

開啟TablePlus點選create a new connection,再選MySQL輸入資料到下方畫面

https://ithelp.ithome.com.tw/upload/images/20181017/20108846HDgaYmiWEk.png

資料輸入完後可以先Test確認連接沒問題後就能Connect,到裡面後能得知目前尚未建立Table。

建立完我們專案的資料庫後開啟專案檔裡的環境設定檔.env更改環境設定,

DB_DATABASE=homestead      //剛創的資料庫名稱
DB_USERNAME=homestead      //登入Mysql的使用者名稱
DB_PASSWORD=secret         //登入Mysql的使用者密碼

上方三個欄位更改成自己本機的Mysql設定,之後終端機輸入

php artisan migrate

成功後發現TablePlus多了三個Laravel預設的三個的Table,
migrationsuserpassword_resets

以下是要創建Laravel新的Table步驟,終端機輸入

php artisan make:migration Table_Name 

文本編輯器開啟剛創的Table_Name.php加入想要的column後,終端機輸入

php artisan migrate

就能成功新增Table了。

本次資料庫及管理工具就講到這,下篇見~


上一篇
Day3 - PHP開發框架安裝-Laravel
下一篇
Day5 - Vue & Webpack & Service Worker 工欲善其事必先利其器
系列文
VUE & PHP (Apache2) & Docker 實戰開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言