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

相关推荐
瞬间&永恒~4 分钟前
【MySQL】4-6:在同一个主机上使用 systemd 运行多个 MySQL服务器
服务器·数据库·mysql
moonsims21 分钟前
星闪在跨域无人化系统作用
开发语言·php
一嘴一个橘子2 小时前
MysqL 哪些情况适合创建索引
mysql
时间的拾荒人3 小时前
MySQL C语言连接 - 从入门到实战
android·c语言·mysql
Database_Cool_4 小时前
云数据库控制台好不好用、能不能可视化操作:阿里云 RDS MySQL 控制台体验详解
数据库·mysql·阿里云
番茄炒鸡蛋加糖5 小时前
MySQL 实战调优& 分表基础
数据库·mysql
万亿少女的梦1685 小时前
基于Spring Boot的游戏交易管理系统设计与实现
java·spring boot·mysql·系统设计·交易管理
Database_Cool_5 小时前
云数据库如何保证高可用、故障了怎么办:阿里云 RDS MySQL 高可用架构详解
数据库·mysql·阿里云
灯澜忆梦6 小时前
GO_网络编程---文件传输实战
网络·golang·php
Mem0rin6 小时前
[MySQL] 聚合函数、分组查询、连接查询
android·mysql