当我尝试使用 PDO 进行连接时,出现此错误。
General error: 1651 Query cache is disabled; restart the server with query_cache_type=1 to enable it
我无法访问 MySQL 终端。我只能通过 cPanel 访问 phpmyadmin。
我怎样才能解决这个问题?
我试过这个:-
try
{
$s = $conn->query("SET query_cache_type = 1");
}
catch(PDOException $e)
{
echo $e->getMessage();
}
但这没有用。
我怎样才能解决这个问题?
这是一个奇怪的行为query_cache_type
如果 mysqld 进程启动时未启用,则无法启用。但如果它在启动时启用,您可以设置query_cache_type
“关闭”,然后根据需要再次打开。
也就是说,我强烈鼓励您重新考虑使用查询缓存。MySQL 8.0 取消了对查询缓存的支持 http://mysqlserverteam.com/mysql-8-0-retiring-support-for-the-query-cache/并将其从产品中删除。它仍然是 MySQL 5.7 中的一个功能,但从 5.7.20 开始已弃用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)