修改配置文件后phpMyAdmin在localhost无法打开的解决求助
修复phpMyAdmin修改配置后无法打开的问题
第一步:恢复phpMyAdmin正常访问
你修改了libraries/config.default.php核心默认配置文件引发了服务异常,按以下操作回退:
- 打开
C:\xampp\phpMyAdmin\libraries\config.default.php文件,找到你修改的$cfg['ExecTimeLimit']配置项,改回默认值:$cfg['ExecTimeLimit'] = 300; - 保存文件后重启XAMPP的Apache服务,此时phpMyAdmin即可正常打开。
第二步:正确配置支持大SQL文件导入
不要修改libraries/config.default.php核心文件,所有自定义配置需写入根目录的自定义配置文件中:
- 打开
C:\xampp\phpMyAdmin\config.inc.php,在文件末尾添加一行配置,即可解除执行时间限制:$cfg['ExecTimeLimit'] = 0; - 同步修改PHP全局配置避免其他超时、大小限制,打开
C:\xampp\php\php.ini,调整以下参数(数值可根据你的SQL文件大小灵活调整):max_execution_time = 0:解除PHP脚本最大执行时间限制post_max_size = 128M:POST请求最大大小,需大于你的.sql文件体积upload_max_filesize = 128M:上传文件最大大小,需大于你的.sql文件体积memory_limit = 256M:调高PHP脚本可用内存上限,避免内存不足报错
- 所有配置修改完成后,重启Apache服务即可正常导入大体积.sql文件。
替代方案:命令行导入(更稳定,无大小/时间限制)
如果web端导入仍有异常,直接使用MySQL命令行导入大文件效率更高、稳定性更强:
- 打开XAMPP自带的Shell终端,执行以下命令即可完成导入:
示例:若用户名为root,目标数据库为shop,SQL文件存放在mysql -u 你的数据库用户名 -p 目标数据库名 < 你的.sql文件完整路径C:\backup\data.sql,命令为:mysql -u root -p shop < C:\backup\data.sql - 回车后输入数据库密码即可自动完成导入,14000行的SQL文件通常几秒即可完成。
内容的提问来源于stack exchange,提问作者Peace
相关产品推荐
相关产品推荐

