必须编辑XAMPPphpMyAdminconfig.inc.php文件,在末尾?>前添加$cfg['Lang'] = 'zh_CN';,并确保$cfg['DefaultCharset'] = 'utf-8'及MySQL服务端字符集为utf8mb4,最后重启Apache。
改了语言设置却还是英文,大概率是改错了地方,或者没配全依赖项。
那个下拉框只是临时会话切换,刷新页面、换浏览器、甚至新开个标签页就回英文。它不写配置文件,也不持久化。真要永久生效,必须编辑 config.inc.php 文件。
XAMPPphpMyAdminconfig.inc.php
/opt/lampp/phpmyadmin/config.inc.php
config.sample.inc.php 或其他副本config.sample.inc.php 并重命名为 config.inc.php
在 config.inc.php 文件末尾、?> 之前添加这一行,大小写和下划线不能错:
$cfg['Lang'] = 'zh_CN';
zh-cn、zh、chinese,也不是 zh_CN.UTF-8
languages/zh_CN.mo 文件名,XAMPP 自带该文件,但得确认它存在且没被删或损坏/* ... */ 里,也别漏掉分号即使 $cfg['Lang'] 生效了,如果页面编码不是 UTF-8,中文照样显示为方块或问号。关键两处要对齐:
$cfg['DefaultCharset'] 必须设为 'utf-8'(注意连字符,不是 utf8)$cfg['Servers'][$i]['charset'] 和 $cfg['Servers'][$i]['connection_charset'] 都得设成 'utf8mb4'
default_charset 在 php.ini 中也得是 UTF-8
最容易被忽略的是:MySQL 服务端默认字符集仍是 latin1。这时候哪怕 phpMyAdmin 界面是中文,新建数据库/表时默认编码还是错的,后续操作一连串乱码。必须同步检查并修改 my.cnf 里的 character-set-server = utf8mb4。语言设置不是孤立动作,它卡在整条字符链的末端,前面任何一环断了,都看不到中文。
Tplink企业版路由器WiFi名称的默认设置介绍(Tplink企业版路由器WiFi名称的默认设置是什么)
Tplink路由器灯常亮无法上网的原因分析(如何解决Tplink路由器灯常亮无法上网的问题)
Tplink千兆企业级路由器自动重启的作用和优势介绍(如何设置Tplink千兆企业级路由器自动重启功能)
一根天线的tplink路由器有哪些(一根天线的Tplink路由器的特点和优势介绍)
tplink路由器外网访问不了nas(Tplink路由器外网访问NAS的原因分析)
Tplink无法搜到路由器的原因分析(如何解决Tplink无法搜到路由器的问题)