질문:
PHP를 업그레이드한 후 저장 프로시저를 사용하는 응용 프로그램을 사용하는 경우 호스팅 서버에서 심각한 오류가 발생합니다. 오류 내용은 "준비된 문을 다시 준비해야 합니다."입니다. 원인은 무엇입니까?
답변:
MySQL 버그 #42041에 따르면 이 오류는 table_definition_cache 값이 부족하여 발생할 수 있습니다.
해결책:
이 문제를 해결하려면 MySQL 구성 파일(my.cnf)에서 table_definition_cache 값을 늘려보세요.
[mysqld] table_definition_cache=<new_value>
조정에 대한 자세한 내용은 명령문 캐싱에 대해서는 MySQL 문서를 참조하세요:
https://dev.mysql.com/doc/refman/8.0/en/statement-caching.html
위 내용은 업그레이드 후 MySQL에서 \'준비된 명령문을 다시 준비해야 합니다\'가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!