thinkcmf5.1 使用筆記


1、字符串形式連接數據庫
$connection = Db::connect('mysql://app_123:6tAfmZ3Y6yN8EmTz@52.22.22.22:3306/app#utf8');
2.使用DB name()不帶前綴,table()帶前綴;

Db::table('think_user')->where('status>1')->select();
Db::name('user')->where('id',1)->find();
Lock方法是用於數據庫的鎖機制,如果在查詢或者執行操作的時候使用:

Db::name('user')->where('id',1)->lock(true)->find();
就會自動在生成的SQL語句最后加上 FOR UPDATE或者FOR UPDATE NOWAIT(Oracle數據庫)。

lock方法支持傳入字符串用於一些特殊的鎖定要求,例如:

Db::name('user')->where('id',1)->lock('lock in share mode')->find();

日志記錄:
trace('--111111----','info');

Log::record(‘測試日志-測試日志-’);
Log::write('測試日志-測試日志-測試日志-測試日志');

獲取所有配置
print_r(Config::get());


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM