Ⅰ PHP如何輸出當前連接的資料庫信息
用mysql_stat()函數
Ⅱ TP5怎麼連接資料庫啊
建議先去補一下看雲的TP5完全開發手冊。
前面錯誤提示表示 ,TP5配置頁參數有誤導致不能連接資料庫=>在應用孝差吵目錄或者模塊目錄下面的database.php修改資料庫配置參數。
控制器中use think\Db;(注意大小寫)表示使用 use 導入類Db,巧侍這個Db類是TP官方封裝好的類。
db('user_info')中db是一個助手慶埋函數,可以不use引入直接使用。注意和Db的大小寫區分。
以上內容都可以從開發手冊中查找到。
Ⅲ thinkphp5怎麼連接資料庫
ThinkPHP的學習,連接操作資料庫是最關鍵的,這里就講一下ThinkPHP如何連接MySQL資料庫
方法/步驟
配置PHP5支持MySQL
打開PHP配置文件「F:\PHP\php5328Win32\php.ini」,查找「extension=php_mysql.dll」,
把前面的分號去掉,保存文件,啟動服務;
卻提示「PHP startup: Unable to load dynamic library :F:\PHP\php_mysql.dll」錯誤,
解決辦法,打開PHP配置文件「F:\PHP\php5328Win32\php.ini」,查找「extension_dir = "ext"」,
把前面的分號去掉,保存文件,啟動服務,問題解決;
准備測試數據
配置資料庫連接信息
打開配置文件「F:\PHP\Application\Common\Conf\config.php」,文件內容如下:
添加一個操作數據的方法
打開上一篇新建的控制器文件「F:\PHP\Application\Index\Controller\IndexController.class.php」,添加一個函數,代碼如下:測試一下吧
如果PHP5配置不正確,可能出現以下錯誤信息:
Ⅳ 請教大神thinkphp5 怎麼列印sql語句
[SQL]SHOWCOLUMNSFROM`think_action`[RunTime:0.001339s]
[EXPLAIN:array('id'=>'1','select_type'=>'SIMPLE','table'=>'think_action','partitions'=>NULL,'type'=>'ALL','possible_keys'=>NULL,'key'做氏=>NULL,'key_len'=>NULL,'ref'=>NULL,'rows'=>彎判'82','filtered'=>'100.00','extra'=>NULL,)]
[SQL]SELECT*FROM`think_action`LIMIT1[RunTime:0.000539s]
你好,一共有兩種方法可以列印sql語句,具體實現方法可參照這篇文章:埋胡改
thinkphp5 怎麼列印sql語句