.env檔案中設定佇列驅動為資料庫queue_driver=database
建立佇列用到的資料表
php artisan queue:table
執行migrate
php artisan migrate
進入tinker
php artisan tinker
批量建立使用者資料
建立乙個傳送郵件的工作
php artisan make:job sendemail
<?php
use illuminate\bus\queueable;
use illuminate\queue\serializesmodels;
use illuminate\queue\interactswithqueue;
use illuminate\contracts\queue\shouldqueue;
use illuminate\support\facades\log;
class sendemail implements shouldqueue
/*** execute the job.
** @return void
*/public function handle()
}
建立user控制器
以守護程序來執行佇列任務
php artisan queue:work
HeePHP通過資料庫讀取資料
從資料庫讀取資料 讀取多條記錄 讀取所有記錄 list table users all 根據條件讀取多條記錄 list table product where color red select 根據條件讀取多條記錄後分頁 list table product where size l page 讀取...
Discuz X2通過資料庫批量替換修改帖子內容
今天乙個朋友的discuz x2論壇需要批量替換帖子的內容,帖子數量上萬,一開始是通過設定詞語過濾,發現無效果,只能通過資料庫批量替換了,具體方法請接著往下看。discuzvznzygpbhp x2論壇後台提供資料庫sql語程式設計客棧句操作的功能,但是預設情況下出於安全考慮,該功能是被關閉的,所以...
通過資料庫引擎來加速MySQL資料庫
如果你是個賽車手,並且按一下按鈕就能夠立即更換引擎而不需要把車開到車庫裡去換,那會是什麼感覺呢?mysql資料庫為開發人員所做的就好像是按按鈕換引擎 它讓你選擇資料庫引擎,並給你一條簡單的途徑來切換它。mysql的自帶引擎肯定是夠用了,但是在有些情況下,其他的引擎可能要比手頭所用更適合完成任務。如果...