文档章节

CentOS7下升级phpMyAdmin4.4至4.8.0

 云逸清风
发布于 07/09 18:12
字数 586
阅读 2
收藏 0

一、备份

找到当前使用的phpMyAdmin所在的文件夹,然后将文件夹备份。以防之后误操作后可以恢复。

二、下载最新版的phpMyAdmin软件包 && 上传覆盖  

下载最新版的phpMyAdmin软件包,目前最新版的是4.8.0的版本。官网下载

解压后,清空服务器上旧版phpMyAdmin文件夹,然后将新版phpMyAdmin文件夹内所有文件上传覆盖即可。

三、测试

使用MySQL的root账户访问phpMyAdmin,测试下是否可以正常连接到MySQL数据库。

问题解决:“配置文件需要一个短密码”

  1. 在phpMyAdmin 根目录中找到一个文件config.sample.inc.php,这是phpMyAdmin配置文件的样本文件,我们需要把该文件复制,然后重命名为config.inc.php,config.inc.php是phpMyAdmin的配置文件,上传服务器时必须上传该文件。
  2. 然后用编辑器打开 config.inc.php 搜索这行代码:
    $cfg['blowfish_secret'] = '';

    将后面单引号里面随便填入32个字符串即可!(’blowfish_secret’用32个任意字符串作为Cookie的加密字符串,如果没有加密钥匙,就会出现提示“配置文件现在需要绝密的短语密码(blowfish_secret)”。)

  3. 修改完毕,刷新页面即可。(如果不行的话,就重起IIS 或Apache 。)

问题解决:高级功能尚未完全设置部分功能未激活

1、导入相关文件到数据库

2、更改配置文件config.inc.php

3、给于root用户相关权限

详细过程如下:

在 phpMyAdmin 根目录下sql文件夹里面有个create_tables.sql数据库文件。

登陆phpMyAdmin连接数据库后,点击导入,

然后选择create_tables.sql文件,点击执行!

执行后可以发现,多了个phpmyadmin的数据库,看清这些表名。如下图所示:

然后去编辑配置文件config.inc.php && config.sample.inc.php中参数。

如下图找到这个位置/* Storage database and tables */,修改为如图一样。

刷新页面,到此为止,phpMyAdmin已经更新安装配置完成。

© 著作权归作者所有

云逸清风

粉丝 0
博文 30
码字总数 8852
作品 0
海淀
技术主管
私信 提问
Centos6.5升级gcc4.4.7升级gcc4.7.0

由于要使用xtrabackup进行mysql的物理备份,在使用过程中报错:version `GLIBCXX_3.4.15' not found (required by ./xtrabackup)。该错误的原因是当前的GCC版本中,没有GLIBCXX_3.4.15,需要安...

goldfishe
2018/06/26
0
0
Centos6.5升级系统自带gcc4.4.7到gcc4.8.0

下载wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz2解压tar -xjvf gcc-4.8.0.tar.bz2进入cd gcc-4.8.0下载所需软件(ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-2.4.2.t......

天乐
2017/12/24
0
0
gcc4.2.7升级到gcc 4.8出错

安装步骤是: 1.下载源码包 wget http: //ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz2 解压: tar -jxvf gcc-4.8.0.tar.bz2 2.下载编译所需依赖库 cd gcc-4.8.0 ./contrib/download_pr......

goolyun
2014/05/23
365
0
Infinispan 7.0.0.Alpha4 发布

Infinispan 7.0.0 Alpha 4 发布了,值得关注的改进有: * HotRod 协议支持认证和 SKIP_CACHE_LOAD 参数; * Distributed entry iterator 可以迭代集群中所有条目; * 可使用查询 DSL 来进行对象...

红薯
2014/05/21
1K
2
eclipse qt为什么不成功?

#include "q.h" #include #include int main(int argc, char *argv[]) { QApplication a(argc, argv); Q w; w.show(); return a.exec(); } 21:19:05 **** Incremental Build of project Q **......

xxdd
2014/10/16
642
3

没有更多内容

加载失败,请刷新页面

加载更多

关于运维,该怎么决定它的方向,这个似工作又似兴趣的存在

我之前主要从事网络、桌面、机房管理等相关工作,这些工作使我迷惘,这应该是大多数运维人都经历过的过程; 18年国庆,我从国内前三的消费金融公司裸辞,下海创业,就是想要摆脱这样的困境。...

网络小虾米
14分钟前
3
0
Java Timer的用法

Timer timer = new Timer(); timer.schedule(new TimerTask() { public void run() { System.out.println("11232"); } }, 200000 , 1000); public void schedule(TimerTask task, long delay......

林词
18分钟前
3
0
使用js动态加载外部js文件以及动态创建script脚本

动态脚本指的是在页面加载时不存在,但将来的某一时刻通过修改该DOM动态添加的脚本。和操作HTML元素一样,创建动态脚本也有两种方式:插入外部文件和直接插入JavaScript代码。 动态加载外的外...

Bing309
25分钟前
2
0
从零开始入门 K8s | Kubernetes 网络概念及策略控制

作者 | 阿里巴巴高级技术专家 叶磊 一、Kubernetes 基本网络模型 本文来介绍一下 Kubernetes 对网络模型的一些想法。大家知道 Kubernetes 对于网络具体实现方案,没有什么限制,也没有给出特...

阿里巴巴云原生
30分钟前
2
0
天气获取

本文转载于:专业的前端网站➨天气获取 $.get("http://wthrcdn.etouch.cn/WeatherApi", { citykey: cityCode }, function (d) { //创建文档对象 var parser = new ......

前端老手
30分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部