第1章 PHPmyadmin 简介
官网:https://www.phpmyadmin.net/
1.1 功能特色:
- 直观的Web界面
- 对于大多数MySQL功能支持:
- 浏览和删除数据库,表,视图,字段和索引
- 创建、复制、重命名和改变滴,数据库,表,字段和索引
- 维护服务器,数据库和表,与服务器上配置的建议
- 执行编辑书签任何SQL语句,甚至批量查询
- MySQL的用户帐号和权限管理
- 管理存储过程和触发器
- 进口数据CSV和SQL
- 数据导出为各种格式:CSV,SQL,XML,PDF,国际标准化组织/IEC26300文档文本和电子表格,字,L一TEX和其他人
- 管理多个服务器
- 创建你的数据库布局的各种格式的图形
- 创建使用查询的例子复杂查询(QBE)
- 搜索在全球范围内的一个数据库或它的一个子集
- 将数据存储到任何格式使用一组预定义的函数,如显示BLOB数据的图像或下载链接
版本信息;
- 2017-05-26:phpMyAdmin 4.7.1发布
- 2017-03-29:phpMyAdmin 4.0.10.20发布
- 2017-03-29:phpMyAdmin 4.7.0发布
- 2017-03-08:phpMyAdmin 4.7.0-rc1发布
1.2 PHP安装环境要求:
PHP 5.5或者以上版本
要支持上传 ZIP 文件,您需要 PHP zip 扩展。
要支持内嵌 JPEG 图像(“image/jpeg: inline”)的等比缩略图,您需要 PHP GD2 支持。
1.3 数据库
MySQL 5.5 or newer
MariaDB 5.5 或更高版本
第2章 phpmyadmin 安装
2.1 首先安装nginx + PHP + msyql
2.2 首先进入nginx html 目录下(这个可以自己定义)
[root@zabbix conf]# cd /application/nginx/html/
wget https://files.phpmyadmin.net/phpMyAdmin/4.7.1/phpMyAdmin-4.7.1-all-languages.tar.gz
2.3 下载完解压
[root@zabbix html]# tar xf phpMyAdmin-4.7.1-all-languages.tar.gz
2.4 mv 重命名
[root@zabbix html]# mv phpMyAdmin-4.7.1-all-languages phpMyAdmin
即可浏览器访问 注意:phpMyAdmin 大小写
http://172.16.1.52//
为了方便默默的将nginx 里phpMyAdmin 修改成小写这点可以自己而定。
[root@zabbix html]# mv phpMyAdmin phpmyadmin
再次访问就可以不需要重启nginx
http://172.16.1.52/phpmyadmin/
2.5 登录:
用户是MySQL数据有的用户和密码
2.6 问题一:phpmyadmin 显示配置文件现在需要一个短语密码
2.6.1 解决方法
[root@zabbix html]# cd phpmyadmin/ #注意这块我改了名字了,没改前是phpMyAdmin
首先,在 phpMyAdmin 文件中找到一个文件“config.sample.inc.php”,这是phpMyAdmin配置文件的样本文件,我们需要把该文件复制,然后重命名为“config.inc.php”,config.inc.php是phpMyAdmin的配置文件,上传服务器时必须上传该文件。
[root@zabbix phpmyadmin]# cp config.sample.inc.php config.inc.php
[root@zabbix phpmyadmin]# vim config.inc.php
然后用编辑器打开 config.inc.php 搜索下面一行代码:
$cfg[‘blowfish_secret’] = ”; 原来新版本的phpmyadmin里config.inc.php的blowfish_secret 要一个32位以上的字符串才行,哦,原来如此,那就凑32个字符吧。
在17行
17 $cfg[‘blowfish_secret’] = ‘www.testddddddddffgeeeeeeeeeeeeeeeeeeeeeeeegege.com’;
/* YOU MUST FILL IN THIS FOR COOKIE AUTH! */