0
我有下面的代碼來查詢mysql是否支持全文搜索innodb。mysql查詢information_schema.GLOBAL_VARIABLES全文支持
我只是想知道是否有任何權限可以導致information_schema.GLOBAL_VARIABLES不可用?
有沒有更好的方法來確定數據庫是否支持全文?我曾在一對夫婦共享的服務器上試過這個。我只是想知道是否有任何奇怪的設置,這將無法正常工作或導致致命的查詢錯誤。
function supports_full_text()
{
$result = $this->db->query("SELECT COUNT(*) as count FROM information_schema.GLOBAL_VARIABLES WHERE Variable_name = 'innodb_ft_cache_size'");
return $result->row()->count > 0;
}
我瞭解什麼是支持;請仔細閱讀問題。我試圖以編程方式確定他們的數據庫中是否有全文可用。我的用戶將擁有不同版本的mysql。 –
我的應用程序已下載,最終用戶將其部署到他們的服務器。我只是想讓它儘可能兼容。他們也可能使用MySQL分支之一。 –
是啊再次...只是檢查版本... MySQL的叉子有他們相當於香草... – BK435