分享

thinkcmf6更新提示SQLSTATE[42S02]: Base table or view not found的错误

发布于:2021-01-10 14:25    阅读次数:34    作者:云码素材    分类:建站教程    关键词:thinkcmf6  

thinkcmf6更新提示SQLSTATE[42S02]: Base table or view not found的错误,怎么解决?


由于thinkcmf5定义model类的时候,是带有Model的命名方法,thinkcmf6是基于thinkphp6新的命名方法,所以会报找不到数据表的错误,解决这种错误也很简单,两种方法。


一.修改你的类名,比如你原来是ArticleModel.php修改成Article就可以了


二.在model类里定义数据库名称,$name="Article";就可以了。


我这里使用的第二种方法,如果修改类名,更新的地方太多,没有第二种方便。

推荐源码
查看更多

免费领
签到客服赚钱 反馈 回顶部
开通VIP 享更多特权,建议使用QQ登录
×