CentOS安装phpmyadmin

phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的HTML页面,也就是于远端管理MySQL数据库,方便的建立、修改、删除数据库及资料表。也可借由phpMyAdmin建立常用的php语法,方便编写网页时所需要的sql语法正确性。

1.下载 官网:http://www.phpmyadmin.net/  选择最新版本 目前是 4.4.13(最好要和php版本匹配 太高的版本要求升级 php!晕,自找麻烦 我的php是5.3.3  phpMyAdmin使用4.0.9)

macbook安装phpmyadmin

 2.然后把下载好的phpMyAdmin-4.4.13.1-all-languages.zip 解压后移动到自己设置的web根目录下

为了以后方便 重命名文件夹为 phpmyadmin

3.登录发现会提示#2002错误,需要修改下配置文件。

复制一份phpmyadmin的配置文件然后编辑它

cd phpmyadmin
sudo cp config.sample.inc.php config.inc.php
sudo vim config.inc.php

把$cfg['Servers'][$i]['host']的值从localost修改为127.0.0.1即可。

4.再次打开报错:缺少 mbstring 扩展 

安装 mbstring扩展 

yum install php-mbstring

5.报错缺少:缺少 mysqli|mysql 扩展

 后来发现是 缺少 php-mysql包,安装后就好了!

6.登陆后发现还是不行  

经过验证是 默认登陆为localhost 而我的 localhost 默认没有对应用户

采用 博文 http://www.linuxidc.com/Linux/2014-03/98718.htm 重置root 密码只是重置root 的密码 对没有用户的没有影响,导致仍然无法登陆。

我用第三方工具直接给 localhost 增加用户 root  密码拷贝 上面的 :*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B 放到数据库中。

重启服务 service mysqld restart 即可登陆。

7.别忘了设置页面: phpMyAdmin/setup/ 设置下服务器。

原文地址:https://www.cnblogs.com/wuling129/p/4721869.html