如何配置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失效后又得输入用户名与密码,以节省开发时间。

相关推荐
Fan_-_37 分钟前
MySQL / PostgreSQL DDL 审核自动化:从人工 review 到 CI 拦截
mysql·postgresql·自动化
思麟呀1 小时前
MySQL表的约束
数据库·mysql
laomocoder1 小时前
Project-Nexus-WAN-跨公网Agent对话
开发语言·php
罗超驿2 小时前
9.深度剖析MySQL约束的工程设计:自增主键的分布式局限、外键约束的权衡,与CHECK的版本适配实践
数据库·mysql
jiayong232 小时前
MySQL 8.0 数据库恢复问题完整解决方案
数据库·mysql
@小柯555m2 小时前
MySql(正则表达式--电话号码格式校验)
数据库·sql·mysql·正则表达式
重生之小比特2 小时前
【MySQL 数据库】复合查询
android·数据库·mysql
YL200404263 小时前
MySQL-基础篇-约束
数据库·mysql
Mahir083 小时前
MySQL 事务全解:从 ACID 特性到并发问题,再到底层实现与线上最佳实践
数据库·mysql·面试
d111111111d3 小时前
MQTT+STM32+ESP8266网络程序分层+韦老师
笔记·stm32·单片机·嵌入式硬件·学习·php