mysqli\u connect():(08004/1040):连接太多mysqli\u driver.php

iezvtpos  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(393)

问题
大家好,我在stackoverflow中查找解决方案,但没有找到。我正在使用codeigniter框架,几个月后我就遇到了这个错误。
已尝试解决方案
更改我的数据库中的最大\u连接(phpmyadmin)
验证数据库连接是否关闭
问题
你认为我需要把dbdriver改成pdo吗,我现在用的是mysqli?
对于持久连接,我是否应该将$db['default']['pconnect']设置为true?
访问后
codeigniter连接太多\uu construct()
持续连接无法与codeigniter中的mysqli驱动程序一起工作

juzqafwq

juzqafwq1#

我建议调整mysql变量 wait_timeout (文档)到较低的值-尝试从300开始(默认值为28800。)
该值是通过编辑mysql配置文件并重新启动mysql来设置的。找到该文件的位置及其调用方式将取决于您的操作系统。文件通常被命名为 my.cnf 或者 mysqld.cnf .

相关问题