Swoft之MySQL資料庫使用

2021-09-26 16:00:57 字數 510 閱讀 9464

資料庫訪問沒啥好說的,按官方文件來就好了

$result = query::table(表名)->where('id', 1)->limit(1)->get()->getresult();
表名可以用實體類也可以用字串,用字串帶上表字首,實體類需要use引入

$result = query::table(user::class)->where('id', 1)->limit(1)->get()->getresult();

$result = query::table("pre_user")->where('id', 1)->limit(1)->get()->getresult();

上面兩條語句返回效果一致。

常見問題:

資料庫配置預設使用主從分離配置,如果你的專案只有單庫,主從資料庫uri設定成一樣即可。

注意!!!swoole版本不能太高。親測4.4有問題。建議4.0.3否則資料庫查詢、插入操作返回結果和文件不一致。其他版本swoole自測。

MySQL資料庫mysqlcheck的使用方法詳解

mysql資料庫mysqlcheck的使用方法的相關知識是本文我們主要要介紹的內容,我們知道,mysqlcheck,是mysql自帶的可以檢查和修復myisam表,並且它還可以優化和分析表,mysqlcheck的功能類似myisamchk,但其工作不同。主要差別是當mysqld伺服器在執行時必須使用...

MySQL資料庫mysqlcheck的使用方法詳解

mysql資料庫mysqlcheck的使用方法的相關知識是本文我們主要要介紹的內容,我們知道,mysqlcheck,是mysql自帶的可以檢查和修復myisam表,並且它還可以優化和分析表,mysqlcheck的功能類似myisamchk,但其工作不同。主要差別是當mysqld伺服器在執行時必須使用...

swoft 學習筆記之資料庫配置與實體定義

return db class database class dsn mysql dbname xlxd host 192.168.10.10 port 3306 username root password charset uth8mb4 class 指定當前 bean容器使用哪個乙個類 當然你也...