ThinkPHP3.2 查询数据库表数量
在ThinkPHP3.2中,可以使用以下代码查询数据表数量:
$count = M()->query('SELECT COUNT(*) as count FROM information_schema.tables WHERE table_schema = ''.C('DB_NAME').''');
$totalTables = $count[0]['count'];
echo 'Total number of tables: '.$totalTables;
此代码将使用MySQL的information_schema.tables表查询给定数据库中的表数,并将结果存储在变量$count中。然后,从$count数组中获取表数并打印输出。注意,此代码假定数据库名已在配置文件中定义为C('DB_NAME')。如果使用不同的数据库,请相应地更改该值。
原文地址: https://www.cveoy.top/t/topic/lMf1 著作权归作者所有。请勿转载和采集!