thinkphp检查数据表是否存在table exist

正文开始

~~~ use think\Db; //验证表是否存在 //这是要查询的表的原始名称(全名) $tableName = config('database.prefix').$data['table_name']; //$tableName = 'ab_user'; $isTable = Db::query("SHOW TABLES LIKE '{$tableName}'"); if($isTable){ //表存在 }else{ //表不存在 ~~~

正文结束

PHP接口(interface)和抽象类(abstract) thinkphp5.+ 修改model的表配置去掉前缀