当前位置:首页 > 网站运营 > 正文内容

phpmyadmin安装、更新教程及配置设置

葱子8年前 (2017-07-04)网站运营3939

我们使用的一键环境包有时候提供的phpmyadmin版本较低,想要使用最新版的phpmyadmin的时候应该怎么升级呢? 在这里,葱子教大家对phpmyadmin的升级操作。

一、备份当前服务器上的phpmyadmin文件夹

找到当前使用的phpmyadmin所在的文件夹,然后将文件夹全部打包备份。这一步主要是以防我们后面误操作后可以恢复原来的文件。

二、下载安装最新版的phpmyadmin文件包

在百度中下载最新版的phpmyadmin文件包,目前最新版的是4.7.2的版本。 下载到本地解压备用。

三、修改phpmyadmin配置文件

进入旧版phpmyadmin文件夹,在libraries文件夹下找到config.default.php文件。 复制并替换$cfg['Servers'][$i]['host'] = 'localhost';这段配置文件到新版phpmyadmin的config.default.php中。 清空服务器上旧版phpmyadmin文件夹,然后将新版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'] = ''; 将后面单引号里面随便填入个字符串即可!( 其实,’blowfish_secret’用一个任意字符串作为cookie的加密字符串,如果没有加密钥匙,就会出现提示“配置文件现在需要绝密的短语密码(blowfish_secret)”。 )
  3. 修改完后,刷新页面即可。(如果不行的话,就重起IIS 或Apache 。)

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

总共三步可以搞定 1、导入相关文件到数据库 2、更改配置文件config.inc.PHP 3、给于root用户相关权限 详细过程如下: 先找到 phpMyAdmin所在目录,在 phpMyAdmin 目录下有个sql文件夹(4.7.2版本是在sql文件夹下,如果没有这个sql文件夹,就去找examples文件夹)该文件夹里面有个 create_tables.sql 数据库文件。 登陆到数据库后,点击导入, 然后选择phpMyAdmin 目录的sql文件夹,选择create_tables.sql文件,点“执行”!! 执行后可以在这边数据库发现,多了个名为“phpMyAdmin”的数据库,如下图所示: 我们可以在这个数据库里面发现如下的表,随便看看表名,眼熟一下。 然后接下来我们更改配置文件 (config.inc.php)中参数。找到config.sample.inc.php文件后,将其复制一份并重命名为config.inc.php,然后再修改它 。 为了安全起见,不要用记事本直接修改php文件,可以拉到DW里面去编辑,因为如果你直接用记事本编辑php文件,有可能会受到bom的影响!关于bom影响的详细案例,可以看看我以前的相关视频。 打开config.inc.php文件后,很快我们找到如下代码,看到双斜杠没,有//的话,这行就不管用了,我们要去掉//,让它生效。如图,要去掉13个\\ 去掉13个//后如下图,发现这些名字眼熟吧,比如这行代码 $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';里面的 'pma__bookmark',是不是和数据库“phpMyAdmin”里的其中一张表名是一样的(注意前面第三张图片)。 这时候别忘了,你修改的config.inc.php文件是用config.sample.inc.php复制而来的,也就是说这两个文件长得一样,现在你修改了config.inc.php文件,把config.sample.inc.php也修改一下把。两个都修改成和上面的图片一样即可。 重启数据库服务后,发现还是提示“phpmyadmin显示高级功能尚未完全设置部分功能未激活”点击查看,如下图 点链接进去后,发现如下图的提示 看到这种提示,搞的前面我好像啥都没干一样,都是因为权限! 好接下来我们最后搞定权限就完全没问题了,怎么搞呢,点击用户这里 点击编辑权限,如下图 拉到下面,如下图选中“phpmyadmin”这个数据库。 注意,还是在同一个页面里面,如上图选中后,滚动条往上滚,然后点全选 全选后,如下图点“执行”,点了执行后如下图显示的话就是成功了! OK,最后重启动一下服务,就没有这个提示了   到此为止,phpmyadmin已经安装配置完成。   本文部分内容参考以下链接:http://blog.csdn.net/lccee/article/details/54968969


扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-1232.html

标签: phpmyadmin

相关文章

为你的阿里云ECS配置安全组规则,为服务器安全加把锁

为你的阿里云ECS配置安全组规则,为服务器安全加把锁

我们在使用虚拟主机的时候是看不到服务器被攻击情况的,但是一旦我们更换为ECS服务器后,每天都会有人在扫描、试探、攻击你的服务器,虽说暂时没有带来较大的影响。但是,始终心里有点发毛。 阿里云ECS后台显示的被攻击截图 还好阿里云后台提供...

百度站长平台HTTPS认证工具升级啦

百度站长平台HTTPS认证工具升级啦

相信细心的小伙伴们已经发现啦~站长平台站点验证功能升级了 我们将站长平台将原有的HTTPS属性升级成了HTTPS认证工具啦 肯定已经有小伙伴们尝试过啦~ 一、使用HTTPS认...

好用的php问答系统都有哪些?tipask和whatsns对比

好用的php问答系统都有哪些?tipask和whatsns对比

就目前来讲,国内做的还不错的php问答系统有tipask和whatsns,这两套php问答系统葱子我都有试用过,总的来讲各有千秋。 tipask的代码风格比较简洁,开发者应该是对技术比较有追求,同时整体的页面模板非常简洁,看着很舒服。wh...

【已解决】在虚拟主机上用CDN为discuz网站配置https

【已解决】在虚拟主机上用CDN为discuz网站配置https

最近遇到好几个站长来咨询虚拟主机如何开启HTTPS的事情。 在这里我为大家总结下相关的方法:虚拟主机下一般都是使用CDN来做HTTPS. 在我们配置好CDN的HTTPS后,你会发现始终会有部分的CSS和JS文件加载在HTTP模式下...

阿里云ECS服务器安装安全狗提示未安装locate和dmidecode的解决办法

阿里云ECS服务器安装安全狗提示未安装locate和dmidecode的解决办法

最近在阿里云的ECS服务器老是被攻击,不得已给服务器安装了安全狗。 由于我使用的是centos6.5纯净版系统,在安装安全狗的过程中,总是提示缺少组件支持。 所以收集了以下解决方法...

windows server2008中使用IIS7.0实现禁止特定IP和域名访问网站

windows server2008中使用IIS7.0实现禁止特定IP和域名访问网站

在什么情况下我们要禁止别人访问我们的网站? 有人恶意复制我们的网站内容,有人恶意镜像我们的网站,等等。。。。 这个时候我们需要禁止这些感受到了世界的恶意IP的访问。 在IIS7.0中可以使用”I...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。