中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

thinkphp無法識別數據表名大小寫怎么辦

這篇文章主要介紹thinkphp無法識別數據表名大小寫怎么辦,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

創新互聯專注于右玉企業網站建設,響應式網站,購物商城網站建設。右玉網站建設公司,為右玉等地區提供建站服務。全流程定制網站,專業設計,全程項目跟蹤,創新互聯專業和態度為您提供的服務

前段時間剛接觸thinkphp的時候,第一次使用就出現了數據庫表名大小寫的問題。thinkphp默認是將所有大寫改小寫,并在中間加一個_符號。

后來自己通過修改源代碼,能夠正常運行了,但是時間太久忘記自己是怎么改的。這里只說解決方法,沒有具體實現步驟。

出錯代碼:

<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
           $result=M('Praise');
        $a=$result->select();
        var_dump($a);
        die;
        $this->display();
    }
}

報錯是這樣的

1146:Table ‘MovierDC.praise’ doesn’t exist [ SQL語句 ] : SHOW COLUMNS FROM praise

在網上找到一個說法,修改配置項

'DB_PARAMS' => array(\PDO::ATTR_CASE => \PDO::CASE_NATURAL),

后來知道,都是一些人隨便復制粘貼回答別人問題搞錯了。這是一個配置表中字段不區分大小寫的。

我查不到關于配置表名的配置項。所以我直接從源代碼入手(重點看報錯的地方),主要是兩個函數,一個是將字母全部轉換成小寫字母的函數,一個是拆分重組的函數。將轉換成小寫的函數去掉,拆分重組的函數也去掉。最后能用了。

以上是“thinkphp無法識別數據表名大小寫怎么辦”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創新互聯行業資訊頻道!

本文名稱:thinkphp無法識別數據表名大小寫怎么辦
URL地址:http://www.2m8n56k.cn/article4/ihgpoe.html

成都網站建設公司_創新互聯,為您提供網站制作外貿網站建設網站建設定制開發網站排名Google

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都app開發公司
主站蜘蛛池模板: 国产午夜精品久久久久小说 | 久久国内精品自在自线观看 | 免费看欧美毛片大片免费看 | 中文字幕在线观看91 | 国产黄色片网站 | 亚洲免费a | 欧美三级免费网站 | 国产亚洲欧美在线视频 | 午夜免费理论片a级 | 最新国产大片高清视频 | 免费观看成为人视频 | 久久亚洲国产伦理 | 黄片毛片在线观看 | 欧美第一精品 | 国产美女一级毛片 | 九一色视频 | 国产一级一级片 | 一区二区三区欧美日韩国产 | 日韩精品a| 国产成人午夜片在线观看 | 久久亚洲精品永久网站 | 男女视频免费在线观看 | 在线免费黄色网址 | 国产男女交性视频播放免费bd | 窝窝社区在线观看www | 精品日韩一区二区三区视频 | 欧美日韩一日韩一线不卡 | 国产手机精品视频 | 国产91精品一区 | 国产成人精品综合久久久软件 | 99视频免费在线 | 精品国产v无码大片在线观看 | 手机看片国产欧美日韩高清 | 国产欧美精品一区二区三区 | 欧美一级特黄特黄做受 | 国产乱子精品免费视观看片 | 中文字幕精品一区二区精品 | 成人欧美视频在线观看播放 | 免费国产一区二区在免费观看 | 在线免费公开视频 | 亚洲高清国产拍精品影院 |