phpMyAdmin安装

本文涉及的产品
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:
phpMyAdmin 下载、安装和使用入门

对于 PHP 的逐渐流行,我们有目共睹:无论是 BLOG 程序中的 WordPress ,还是 CMS 程序中的 DEDECMS ,还是 BBS 程序中的 Discuz! ,都可谓经典。

随着程序语言选择的不同, WEB 应用所使用的数据库也发生了变化,转而向 MySQL 阵营学习。其中对于 phpMyAdmin 的学习则必不可少。

phpMyAdmin(
简称 PMA) 是一个用 PHP 编写的,可以通过互联网在线控制和操作 MySQL 。他是众多 MySQL 管理员和网站管理员的首选数据库维护工具,通过 phpMyAdmin 可以完全对 MySQL 数据库进行操作。

一, phpMyAdmin 的下载

打开 phpMyAdmin 的官方站点: [url]http://www.phpmyadmin.net/[/url]  ,在页面中选择 “Download” ,目前最新版本为 phpMyAdmin 2.10.1 ,选择 “all-languages.zip” 文件下载

下载后的 phpMyAdmin-2.11.6-all-languages.tar.gz 文件解压到 ApacheDocument目录下。则可通过 http://ip/phpmyadmin ” 进行访问(先要对 config.inc.php进行配置 )。

二, phpMyAdmin 的安装

要求已经安装好 LAMP,参考[url]http://gzmaster.blog.51cto.com/299556/79312[/url]

首先安装 Phpmyadmin需要的文件

yum install libmcrypt

yum install libmcrypt-devel (为之后的 —with-mcrypt 生成 mcrypt.h

删除 php 目录和源目录,重新解压 Php 进行安装 (一定要将已经安装好PHP的改名,再重新将php.tar.gz解压配置)

配置如下

./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-gd=/usr/lib --with-freetype-dir --with-png-dir --with-jpeg-dir --with-zlib --enable-gd-jis-conv --enable-xml --enable-sockets --with-mcrypt --enable-mbstring (前面参数是安装Lamp,后面两个参数是安装Phpmyadmin一定需要的)

Make

make install

cp php.ini-recommended /usr/local/php5/lib/php.ini

vi /usr/local/php5/lib/php.ini

;extension=php_mcrypt.dll( 将该行去掉注释,之前 yum install libmcrypt 为这做准备 )

Apache 重启就可以了



当然,无论是在本地测试还是在远程服务器上测试,都需要进行如下的文件配置才能正常使用 phpMyAdmin

首先,在下载解压下来的文件中有一个文件 “config.sample.inc.php” ,这是 phpMyAdmin 配置文件的样本文件,我们需要把该文件中的所有代码拷贝,新建一个文件 config.inc.php ,并将代码粘贴。文件 config.inc.php phpMyAdmin 的配置文件,上传服务器时必须上传该文件。

对于 config.inc.php 文件,最重要的即是修改加入 phpMyAdmin 连接 MySQL 的用户名和密码。寻找到代码行:


// $cfg['Servers'][$i]['controluser'] = '
root ';
// $cfg['Servers'][$i]['controlpass'] = '
123456 ';


“//” 注释号删除,同时输入 MySQL 中配置的用户名和密码(远程服务器的请联系你的空间服务商),比如这里:


$cfg['Servers'][$i]['controluser'] = 'leosn_com';
$cfg['Servers'][$i]['controlpass'] = '*********';



注意: 如果需要通过远程服务器调试使用 phpMyAdmin ,则需要添加 blowfish_secret 内容定义 Cookie ,寻找到代码行:


$cfg['blowfish_secret'] = '';


设置内容为 COOKIE


$cfg['blowfish_secret'] = 'leosn';



三, phpMyAdmin 的使用

打开 phpMyAdmin 所在服务器目录,比如 http://ip/phpmyadmin/   ,继续输入 MySQL 用户的用户名和密码,进入。

选择相关数据库可看到数据库中的各表,可进行表、字段的增删改,可以导入、导出数据库信息。总之选择中文语系的 phpMyAdmin ,你可以很快就入门。



     本文转自fine102 51CTO博客,原文链接:http://blog.51cto.com/gzmaster/79472,如需转载请自行联系原作者



相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
关系型数据库 MySQL PHP
Phpmyadmin搭建
Phpmyadmin搭建
|
关系型数据库 应用服务中间件 PHP
|
关系型数据库 MySQL 数据库
|
关系型数据库 MySQL Linux
|
安全 关系型数据库 MySQL
|
Web App开发 关系型数据库 应用服务中间件
|
关系型数据库 测试技术 Linux
|
关系型数据库 PHP Apache