共计 3541 个字符,预计需要花费 9 分钟才能阅读完成。
自动写代码机器人,免费开通
这篇文章主要介绍如何开启 phpMyAdmin 高级功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
注:基于 phpMyAdmin5.5,使用 LNMP 环境
问题:
登录到 phpMyAdmin 以后,在主界面的底部,我们发现两条提示信息:
一条提示信息是“phpMyAdmin 高级功能尚未完全设置,部分功能未激活。请点击这里查看原因”,另外一条信息是“配置文件现在需要一个短语密码。”
一旦出现这两条信息,就意味着 phpMyAdmin 中的部分功能不能使用。
解决这个问题的操作步骤分为三部分:
上传 create_tables.sql 文件、配置 config.inc.php 文件和修改 config.default.php 文件等。
解决:
1. phpmyadmin 数据库创建:
打开 phpMyAdmin 目录,找到 create_tables.sql
cd ./sql
就可以看到 create_tables.sql, 然后把里面的 sql 语句 copy,然后执行,这样,phpmyadmin 数据库就创建成功
2. 配置 config.inc.php 文件
打开 phpMyAdmin 文件夹,找到 config.sample.inc.php 文件,将它重命名为 config.inc.php 文件。
3. 打开 config.inc.php 文件,找到下面的语句:
/* Storage database and tables */
// $cfg[Servers][$i][pmadb] = phpmyadmin
// $cfg[Servers][$i][bookmarktable] = pma__bookmark
// $cfg[Servers][$i][relation] = pma__relation
// $cfg[Servers][$i][table_info] = pma__table_info
// $cfg[Servers][$i][table_coords] = pma__table_coords
// $cfg[Servers][$i][pdf_pages] = pma__pdf_pages
// $cfg[Servers][$i][column_info] = pma__column_info
// $cfg[Servers][$i][history] = pma__history
// $cfg[Servers][$i][table_uiprefs] = pma__table_uiprefs
// $cfg[Servers][$i][tracking] = pma__tracking
// $cfg[Servers][$i][designer_coords] = pma__designer_coords
// $cfg[Servers][$i][userconfig] = pma__userconfig
// $cfg[Servers][$i][recent] = pma__recent
// $cfg[Servers][$i][favorite] = pma__favorite
// $cfg[Servers][$i][users] = pma__users
// $cfg[Servers][$i][usergroups] = pma__usergroups
// $cfg[Servers][$i][navigationhiding] = pma__navigationhiding
// $cfg[Servers][$i][savedsearches] = pma__savedsearches
将 /* Storage database and tables */ 语句下面的每一条语句前面的 //(双斜杠)和空格全部去掉。
注:
在 /* Storage database and tables */ 句子上面,有下面两行句子:
// $cfg[Servers][$i][controluser] = pma
// $cfg[Servers][$i][controlpass] = pmapass
如果需要,可以修改为:
$cfg[Servers][$i][controluser] = 用户名
$cfg[Servers][$i][controlpass] = 密码
4. 修改 config.default.php 文件
打开 phpMyAdmin\libraries\ 文件夹内的 config.default.php 文件。
在 config.default.php 文件内
1)查找:
$cfg[Servers][$i][pmadb] =
修改为:
$cfg[Servers][$i][pmadb] = phpmyadmin
2)查找:
$cfg[Servers][$i][bookmarktable] =
修改为:
$cfg[Servers][$i][bookmarktable] = pma__bookmark
3)查找:
$cfg[Servers][$i][relation] =
修改为:
$cfg[Servers][$i][relation] = pma__relation
4)查找:
$cfg[Servers][$i][table_info] =
修改为:
$cfg[Servers][$i][table_info] = pma__table_info
5)查找:
$cfg[Servers][$i][table_coords] =
修改为:
$cfg[Servers][$i][table_coords] = pma__table_coords
6)查找:
$cfg[Servers][$i][pdf_pages] =
修改为:
$cfg[Servers][$i][pdf_pages] = pma__pdf_pages
7)查找:
$cfg[Servers][$i][column_info] =
修改为:
$cfg[Servers][$i][column_info] = pma__column_info
8)查找:
$cfg[Servers][$i][history] =
修改为:
$cfg[Servers][$i][history] = pma__history
9)查找:
$cfg[Servers][$i][table_uiprefs] =
修改为:
$cfg[Servers][$i][table_uiprefs] = pma__table_uiprefs
10)查找:
$cfg[Servers][$i][tracking] =
修改为:
$cfg[Servers][$i][tracking] = pma__tracking
11)查找:
$cfg[Servers][$i][designer_coords] =
修改为:
$cfg[Servers][$i][designer_coords] = pma__designer_coords
12)查找:
$cfg[Servers][$i][userconfig] =
修改为:
$cfg[Servers][$i][userconfig] = pma__userconfig
13)查找:
$cfg[Servers][$i][recent] =
修改为:
$cfg[Servers][$i][recent] = pma__recent
14)查找:
$cfg[Servers][$i][favorite] =
修改为:
$cfg[Servers][$i][favorite] = pma__favorite
15)查找:
$cfg[Servers][$i][users] =
修改为:
$cfg[Servers][$i][users] = pma__users
16)查找:
$cfg[Servers][$i][usergroups] =
修改为:
$cfg[Servers][$i][usergroups] = pma__usergroups
17)查找:
$cfg[Servers][$i][navigationhiding] =
修改为:
$cfg[Servers][$i][navigationhiding] = pma__navigationhiding
18)查找:
$cfg[Servers][$i][savedsearches] =
修改为:
$cfg[Servers][$i][savedsearches] = pma__savedsearches
提示:
实际上,上面这些句子就是 config.inc.php 文件中已经去掉 //(双斜杠)的句子。
保存并关闭 config.default.php 文件。
重新登录 phpMyAdmin。
以上是“如何开启 phpMyAdmin 高级功能”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!
向 AI 问一下细节