發表文章

目前顯示的是 7月, 2016的文章

[SQLite][MYSQL][PHP] 如何在迴圈 快速新增多筆資料 (fast multi insert) (使用Transaction交易模式,多筆query一次commit)

SQLite 有支援一次多筆insert的語法,但時候我們受限於PHP程式而必需在迴圈中一筆一筆的執行 SQL 的 insert,少量資料這樣做是OK的,但當資料筆數過多(例如超過一萬筆),就必需使用一個小技巧,方法很簡單...

[MAC][PHP][Laravel][MYSQL] 如何查看 Homestead 的資料庫 (以 MYSQL 為例,使用 Sequel Pro)

假設 Homestead 已經安裝好,首頁可以正常顯示了。 Step 1. 先安裝一套在MAC環境下免費好用的 MySQL GUI  【 Sequel Pro 】。 Step 2. 啟動後,輸入連線資訊 (預設帳號是 homestead、密碼是 secret、host是192.168.10.10、port是3306)。 (註:Homestead 預設host是 192.168.10.10) Step 3. 左上角 可以選擇要連線的資料庫,這邊選擇 homestead,完成。 註1:如果想要知道 laravel 的DB資訊,可以在專案的根目錄的.env找到。 註2:如果想要改掉homestead這個預設帳號跟密碼,請點選 Sequel Pro 右上角的 "User" 圖示,出現 Accounts 清單後點選 homestead, 然後右邊就可以直接改帳號及密碼,輸入新的帳號跟密碼後,按右下角的Apply,就完成修改了。然後要記得回去改 .env 檔中的 DB_USERNAME 及 DB_PASSWORD。