如何配置phpmyadmin,使它打开后自动登陆(不需要输入用户名和密码)

首先在根目录找到config.sample.inc.php复制一份文件名改为config.inc.php(如果已经存在 config.inc.php 文件,则直接修改该文件即可)。打开config.inc.php 找到 cfg\['Servers'\]\[i]['auth_type'],将

|---|------------------------------------------------------------------|
| 1 | $cfg``[``'Servers'``][``$i``][``'auth_type'``] = ``'cookie'``; |

改成

|---|------------------------------------------------------------------|
| 1 | $cfg``[``'Servers'``][``$i``][``'auth_type'``] = ``'config'``; |

然后在下面追加如下代码:

|-----|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 | $cfg[``'Servers'``][``$i``][``'user'``] = ``'root'``; ``// 设置的mysql用户名 $cfg``[``'Servers'``][``$i``][``'password'``] = ``'123456'``; ``// 设置的mysql密码 |

取消phpMyAdmin自动登录

只需把

|---|------------------------------------------------------------------|
| 1 | $cfg``[``'Servers'``][``$i``][``'auth_type'``] = ``'config'``; |

改成

|---|------------------------------------------------------------------|
| 1 | $cfg``[``'Servers'``][``$i``][``'auth_type'``] = ``'cookie'``; |

保存即可。

cfg\['Servers'\]\[i]['auth_type'] 有三个待选项值,即 cookie、http、config。用的比较多的是 cookie与config。当在正式环境时,用 cookie,要求用户必须输入正确的用户名与密码,而在本地测试服务器时,一般用 config,省得session失效后又得输入用户名与密码,以节省开发时间。

相关推荐
JavaOpsPro3 分钟前
上云后mysql默认wait_timeout导致应用层很多连接不可用
数据库·mysql
云和数据.ChenGuang1 小时前
Zabbix 6 与 PHP 5 版本**完全不兼容
运维·开发语言·php·zabbix·运维工程师
yuxuan66991 小时前
【Docker】使用docker启动禅道出现mysql.sock 文件已经存在的bug
mysql·docker·centos·bug
啊巴矲1 小时前
小白从零开始勇闯人工智能Linux初级篇(MySQL库)
数据库·mysql
帝吃藕和1 小时前
MySQL 知识点复习- 6.MySQL语法顺序
数据库·mysql
计算机学姐1 小时前
基于SSM的生鲜食品商城系统【2026最新】
java·vue.js·后端·mysql·java-ee·tomcat·mybatis
小白勇闯网安圈1 小时前
bug、Confusion1、ics-07、
网络安全·php·web
凯子坚持 c2 小时前
深度解析 MySQL 与 MCP 集成:从环境构建到 AI 驱动的数据交互全流程
人工智能·mysql·交互
华仔啊2 小时前
MySQL锁机制详解,看这一篇就够了
后端·mysql
呆萌小新@渊洁2 小时前
Linux离线环境安装ffmpeg
linux·ffmpeg·php