phpMyAdmin安装

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.phpphpMyAdmin的配置文件,上传服务器时必须上传该文件。

对于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,如需转载请自行联系原作者



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/392811.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

react中样式冲突_如何通过React中的样式使您的应用漂亮

react中样式冲突by Vinh Le由Vinh Le 如何通过React中的样式使您的应用漂亮 (How to make your apps pretty with styling in React) When it comes to styling in React, there are just so many ways and choices of technologies to beautify your web app. Nonetheless, b…

英语磁带与计算机磁带区别,小学教材仍配发英语磁带遭吐槽:谁还用录音机

据中国之声《新闻晚高峰》报道,时间倒回十多年,大家听歌、听英语还是用磁带,复读机、录音机也是学生人手必备的学习用品。但在“互联网”的今天,全国不少地方的小学教材中,仍给学生发磁带,引起家长吐槽。电…

近5年133个Java面试问题列表

2019独角兽企业重金招聘Python工程师标准>>> Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初…

leetcode 143. 重排链表

给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→… 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例 1: 给定链表 1->2->3->4, 重新排列为 1->4…

砝码称重 洛谷 1441

题目: 题目描述 现有n个砝码,重量分别为a1,a2,a3,……,an,在去掉m个砝码后,问最多能称量出多少不同的重量(不包括0)。 输入输出格式 输入格式: 输…

计算机音乐 phd,美国大学音乐(Music)专业PhD排名

为方便学生们选校,总结整理出NRC公布的美国大学音乐(Music)专业PhD排名,供学生们参考。排名大学Regres QualitySurvey QualityStudent OutcomesJobs at GradDiversity1-1Indiana University-BloomingtonFolklore1-11-136-5775%4-82-3Harvard UniversityM…

android开发使用c+_如何在Android项目中开始使用C ++代码

android开发使用cby Onur Tuna通过Onur Tuna 如何在Android项目中开始使用C 代码 (How to start using C code in your Android project) Last year I gave a talk at the GDG DevFest in Ankara, Turkey. I have been planning to share that talk here ever since. Now that…

PowerShell与活动目录

自从发布以来,Windows PowerShell已经成为Windows自动化平台的选择。它的强大和灵活已经在许多环境中被许多Windows技术所证明。不幸的是,在活动目录支持方面,PowerShell 1并没有什么可以炫耀。从基础角度,微软提供了ADSI“类型加…

408计算机组成原理有汇编吗,2021考研408计算机组成原理习题:计算机系统概述

10月是2021考研学子们备考的突破提升阶段,我们在复习专业课时,需要结合一定量的练习题来查漏补缺。接下来,小编为计算机考研考生们,带来了408统考计算机组成原理习题:计算机系统概述,供考生参考。2021考研408计算机组成…

react 文本框_React自动完成文本框

react 文本框In this React tutorial for beginners you will learn to create a basic React app and an autocomplete text box React component.在这个面向初学者的React教程中,您将学习创建一个基本的React应用程序和一个自动完成的文本框React组件。 This vid…

MyBatis-Plus入门Demo详解

一.简介: 引用官方文档(本文主要参考官方文档示例): MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 愿景 我们的愿景是成为 MyBatis 最好的搭档,就…

RHEL 5基础篇—常见系统启动类故障

常见系统启动类故障 在linux系统的启动过程中,涉及到MBR主引导记录、GRUB启动菜单、系统初始化配置文件inittab等各方面,其中任何一个环节出现故障都有可能会导致系统启动失败。因此一定要注意做好相关文件的备份工作。 1、MBR扇区故障 MBR引导记录位…

hcharts生成图表

借助hcharts插件,可以很方便地在模板页面中生成图表。类似插件还有echarts。 补充。。。 转载于:https://www.cnblogs.com/Forever77/p/11144346.html

css empty_何时使用:empty和:blank CSS伪选择器

css emptyI made a terrible mistake when I tweeted about :empty and :blank a while ago. I said that :empty wasn’t useful, and :blank is much more useful than :empty.不久前我在Twitter上发布:empty和:blank时,我犯了一个严重的错误。 我说过:empty没用&…

浙江大学计算机系统结构,高级计算机体系结构-浙江大学计算机系统结构室.pdf...

高级计算机体系结构-浙江大学计算机系统结构室高级计算机体系结构陈文智 浙江大学计算机学院chenwzzju.edu.cn2014年9月11.1 计算机技术发展综述(1)1946年: 在二次世界大战期间研制成功的世界上第一台电子计算机ENIAC(Electronic Numerical Intergrator andCalculator)正式对…

PVS 6.1 Configuring Services Failed

好久没有更新了,嘿嘿,更新一个。 项目中遇到一个问题,PVS安装到最后一步报错,如下图: 环境:PVS 6.1,数据库是SQL Server 2005 SP4 查了一下文档,PVS 6.1支持SQL Server 2005 SP4 排查…

javascript动态创建table

function createTable(parentNode,headres,datas){//创建表格var table document.createElement("table");//将表格追加到父容器中parentNode.appendChild(table);//设置table的样式table.cellSpacing 0;table.cellPadding 0;table.border "1px";//创建…

leetcode 234. 回文链表(快慢指针+链表倒置)

请判断一个链表是否为回文链表。 示例 1: 输入: 1->2 输出: false 示例 2: 输入: 1->2->2->1 输出: true 代码 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode(int x) { val x; }* }*/…

面试小问题——Object中有哪些常用方法?

一、equals方法 Object类中的equals方法用于检测一个对象是否等于另外一个对象。Java语言规范要求equals方法具有下面的特性: (1)自反性:对于任何非空引用x,x.equals(x)应该返回true (2)对称性&…

职称计算机证书 评中级职称,软考证书如何申请评职称及职称申请流程的详细介绍...

我们很多考友参加软考。比如信息系统项目管理师和系统集成项目管理工程师考试,目的都是为了评职称,那么在拿到软考证书后,很多人最关心的一个问题就是关于职称评聘问题,今天就以软考证书如何申请评职称及职称申请流程的详细介绍&a…