使用codeIgniter在MySQL中查找表是不是存在?
Posted
技术标签:
【中文标题】使用codeIgniter在MySQL中查找表是不是存在?【英文标题】:Finding if table exists or not in MySQL with codeIgniter?使用codeIgniter在MySQL中查找表是否存在? 【发布时间】:2018-02-13 21:37:40 【问题描述】:我想检查数据库中是否存在 mysql 表。我正在使用 CodeIgniter 3.* v
if($this->db->query("SELECT * FROM `$table` Limit 1")->result() == TRUE)
#next process if table found
else
#display error
我正在How can I check if a MySQL table exists with php?寻找解决方案
【问题讨论】:
你试过了吗?你有错误吗?不清楚你在问什么。 稍微搜索一下,在用户指南中有一个功能。 codeigniter.com/user_guide/database/…。您应该尝试更多地阅读用户指南! MySQL check if table already exists的可能重复 【参考方案1】:试试这个
if ($this->db->table_exists($table) )
// table exists some code run query
else
// table does not exist
【讨论】:
你为什么停止使用你的昵称 Woflgang1983?我只是想知道,因为我记得你的头像和昵称,因为我们交换了一些 Q/A 很长一段时间...... @Vickel 从那个昵称中休息一段时间,直到可能想出更好的东西或者我可能会回去。以上是关于使用codeIgniter在MySQL中查找表是不是存在?的主要内容,如果未能解决你的问题,请参考以下文章