phpMyadmin配置
如何优化使用phpMyAdmin管理MySQL数据库

如何优化使用phpMyAdmin管理MySQL数据库导言MySQL是目前使用非常广泛的关系型数据库管理系统,而phpMyAdmin是一款方便易用的数据库管理工具。
本文将探讨如何优化使用phpMyAdmin来管理MySQL数据库,以提高数据库的效率和性能。
一、什么是phpMyAdminphpMyAdmin是一种以PHP为基础的免费开源软件,旨在提供一个易于使用的Web界面,以管理MySQL数据库。
用户可以通过phpMyAdmin执行各种数据库操作,包括创建、修改、删除表格、插入、更新和删除数据等。
二、安装phpMyAdmin1. 下载phpMyAdminphpMyAdmin官方网站(请自行搜索)提供了最新版本的下载。
选择适合你服务器的版本,并将其下载到本地。
2. 解压文件解压下载的文件,并将其放置在web服务器的目录下,确保您有对该目录的读写权限。
3. 配置phpMyAdmin进入phpMyAdmin目录,可以找到一个叫做config.sample.inc.php的文件。
将这个文件复制一份并重命名为config.inc.php,然后打开它进行配置。
在配置文件中,您需要提供MySQL服务器的相关信息,例如服务器地址、用户名和密码等。
按照提示完成配置,并保存文件。
4. 完成安装现在,在浏览器中输入web服务器的地址,加上phpMyAdmin所在的目录,即可访问phpMyAdmin管理界面。
输入MySQL的用户名和密码,登录系统。
三、优化使用phpMyAdmin1. 使用索引在大型数据库中,使用索引可以明显提高查询效率。
phpMyAdmin提供了一个简单且易于使用的工具来管理索引。
您可以通过点击表格的“索引”选项来创建、修改或删除索引。
在创建索引时,请考虑经常使用的查询条件,以及经常需要联表查询的字段。
通过合理的索引设计,可以显著提高查询速度。
2. 合理规划数据库结构一个好的数据库结构可以大大提高系统的性能。
最新IIS+PHP+MySQL+Zend_Guard_Loader(ZendOptimizer)+phpMyAdmin环境配置图解

IIS+PHP+MySQL+Zend Guard Loader(ZendOptimizer)+phpMyAdmin环境配置图解[2012-03-14更新]发表于2012-02-09由丑颜本文将详细讲解IIS 6.0+PHP 5.3.10 (VC9 x86 Non Thread Safe)+Mysql 5.5.20+Zend Guard Loader (Runtime for PHP 5.3)(即ZendOptimizer的升级版)+phpMyAdmin 3.4.9环境配置过程。
操作系统以Windows.Server.2003为例,其他系统仍可以参考。
第一步,下载相关软件本次实例所使用的是系统是Windows.Server.2003 32位版本,因此以下软件都是下载对应这个版本的,使用其他版本的windows系统的同学请自行下载相对应软件。
如链接失效,请直接在官方网站查找。
FastCGI 1.5 for IIS 6 and 5.1官方下载网页:/download/FastCGI下载地址:/?linkid=9707432PHP 5.3.10 VC9 x86 Non Thread Safe官方下载网页:/download/下载地址:/downloads/releases/php-5.3.10-nts-Win32-VC9-x86.msiMysql 5.5.20官方下载网页:/downloads/mysql/5.5.html下载地址:.tw/Downloads/MySQL-5.5/mysql-5.5.20-win32.msiZend Guard Loader (Runtime for PHP 5.3)官方下载网页:/products/guard/downloads下载地址:/guard/5.5.0/ZendGuardLoader-php-5.3-Windows.zip phpMyAdmin 3.4.9官方下载网页:/home_page/downloads.php下载地址:/project/phpmyadmin/phpMyAdmin/3.4.9/phpMyAdmin-3 .4.9-all-languages.7z第二步,安装配置软件1、安装IIS打开“控制面板”,进入“添加或删除程序”,点击“添加/删除windows组件”,弹出“windows 组件向导”对话框。
wampserver数据库密码设置

、对于中文用户来说,安装结束后,首先要设置的是,把MySQL的数据库默认编码改为UTF-8,这样可以排除很多中文乱码问题:在WAMP5菜单中选择打开my(wamp).ini,设置其中的default-character-set=utf8, 然后重启WAMP5。
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None # 修改为AllowOverride All #
#
# Controls who can get stuff from this server.
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
在等号右面的单引号里面输入刚才设置的密码,重新打开phpmyadmin的页面并刷新,这时候phpmyadmin就可以正常访问了。
好了,我已经用WampServer简单的架设起一个Apache + PHP + MySQL的服务器了。
-----------------------------------------------------------
WAMPSERVER2.1 配置说明

<?php
echo “hello world!”;
?>
将 text.php,放到 D:\web 里,打开 IE:http://localhost/text.php ,刷新之后报 404 错误;
将 text.php,放到 D:\wamp\www 里,打开 IE:http://localhost/text.php,刷新之后显示:“hello world!”, 正常。
解决的方法,打开 config.inc.php 文件位于 wamp\apps\phpmyadmin3.2.0.1 文件夹下。找到 ='root';m$cfg['Servers']['password']='';将改好的密码放到''里就可以了。
到此 php,mysql,apache 的基本配置全部完成。
设置虚拟目录(Alias 目录):一般设置了 Web 主目录吼,该目录下的结构会随之一并应用于 Web 服 务,例如在 Web 主目录中 admin 文件夹,其中包含一个 admin_index.php 文件,那么你可以通过输入 http://localhost/admin/admin_index.php 来执行该页面。然而,为了方便管理庞大的应用系统,有时候会把 不同的应用放到不同的文件夹下,并且这个文件夹不在 Web 主目录。那么,可以通过映射这样一个虚拟目 录达到相同的效果。(目前我还是不懂虚拟目录的用法,希望碰到例子能让自己明白,等我明白了在局举 例。)
因为phpmyadminphpmyadminphpmyadmin是基于是基于是基于phpwebphpwebphpweb页面的他需要先连接到页面的他需要先连接到页面的他需要先连接到mysqlmysqlmysql数据库才能提供各数据库才能提供各数据库才能提供各种操作功能但现在你只修了种操作功能但现在你只修了种操作功能但现在你只修了mysqlmysqlmysql服务器服务器服务器rootrootroot账户密码而没有和账户密码而没有和账户密码而没有和phpmyadminphpmyadminphpmyadmin配置文件中保存的密配置文件中保存的密配置文件中保存的密码一样这样码一样这样码一样这样phpmyadminphpmyadminphpmyadmin就连接不上就连接不上就连接不上mysqlmysqlmysql数据库所以报错
Apache_PHP+MySQL+phpMyAdmin+ZendOptimizer

Win2003 Apache+PHP+MYSQL+phpMyAdmin+Zend Optimizer+的安装配置教程php环境配置最新工具:Apache HTTP Server2.2.15-win32-x86-no_ssl.msi;php-5.3.2-Win32-VC6-x86.zipmysql-essential-5.1.48-win32.msiphpMyAdmin-3.3.4-all-languages.rarZendOptimizer-3.3.3-Windows-i386.exe (本版本暂时不支持PHP5.3.X系列)确保系统上安装有常用运行库支持:VC++ 2008 SP1、VC++ 6.0等操作系统:Win 2003 sp2 (注本教程在WINXP SP2 WIN2000上同样适用)第一步:MYSQL5.1.X的安装(1) 安装软件双击mysql-essential-5.1.48-win32.msi;如下图所示:选择Custom 自定义安装,如下图所示:点击"Change"更改MySQL 安装目录,如下图所示:待文件复制安装完毕后,进行MySQL 设置界面,单击Finish 。
如下图所示:选择Detailed Configuration 进行详细配置,如下图所示:选择MySQL 运行模式:Server Machine 如下图所示:(说明:下面这个选项是选择mysql应用于何种类型,第一种是开发服务器,将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存,最后一种是这台服务器上面只跑mysql数据库,将占用全部的内存。
)选择MySQL 数据库默认存储方式:Non-Trans Only ( MYISAM) 如下图所示:(说明:下面是选择数据库用途,第一种是多功能用途,将把数据库优化成很好的innodb 存储类型和高效率的myisam存储类型,第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,最后一种是非事务处理类型,适合于简单的应用,只有不支持事务的myisam类型是被支持的。
phpMyAdmin配置图文教程

phpMyAdmin配置图文教程一、下载先到互联网上下载 phpMyAdmin,也可以到 phpMyAdmin 官方网站下载,地址为:/soft/2799.html再解压到 web 可以访问的目录下,如果是虚拟空间,可以解压后通过 ftp 工具上传到 web 目录下,同时您可以修改解压后该文件的名称。
二、配置打开 libraries 目录下的 config.default.php 文件,依次找到下面各项,按照说明配置即可。
1、访问网址2、 MySQL 主机信息填写 localhost 或 MySQL 所在服务器的 ip 地址,如果 MySQL 和该 phpMyAdmin 在同一服务器,则按默认 localhostMySQL 端口,默认为 3306,保留为空即可,如果您安装 MySQL 时使用了其它的端口,需要在这里填写。
3、 MySQL 用户名和密码4、认证方法在此有四种模式可供选择,cookie,http,HTTP,config; config 方式即输入 phpMyAdmin 的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。
当该项设置为 cookie,http 或 HTTP 时,登录 phpMyAdmin 需要数据用户名和密码进行验证,具体如下:PHP 安装模式为 Apache,可以使用 http 和 cookie;PHP 安装模式为 CGI,可以使用 cookie。
5、短语密码(blowfish_secret)的设置6、修改界面语言修改此属性为zh[简体中文]7、测试PhpMyAdminphpMyAdmin配置安装全攻略核心提示:phpMyAdmin配置安装全攻略phpMyAdmin安装配置教程傻瓜版,主要为phpMyAdmin 2.11.X 配置安装,其它版本安装方法一样。
phpMyAdmin配置安装全攻略phpMyAdmin安装配置教程傻瓜版,主要为phpMyAdmin 2.11.X 配置安装,其它版本安装方法一样。
WIN7下配置 IIS7.0+PHP+MySQL+Zend+Phpmyadmin

WIN7的用户越来越多,很多朋友都更新上来了,呵呵,当然我的也是WIN7系统,但是很多时候我们做网站需要本地测试,只装IIS7.0只能支持ASP,只装Apache+PHP...又只能支持php,但是我们平时接触的所用到网站程序不只一种,同时安装IIS和Apache那当然是可以的但是80端口只能选一,感觉很麻烦,如何在WIN7下配置IIS7.0+PHP+MySQL+Zend+Phpmyadmin?那下面我分享我的经验。
1)、需要准备的程序:声明下我的系统win7 旗舰版X86(32位)1.IIS 7.0-----------------------------------系统自带的就行2.php-5.2.10-Win32-x86.ZIP-----------测试了很多版本,这个为我测试成功且最高版本的3.MySQL 5---------------------------------这个自己选择对版本没多大要求4.ZendOptimizer-3.3.3---------------------zend3.3.3就好了.5.Phpmyadmin----------------------------这个用的人很多,我不用这个,后面推荐一个我用的MySQL管理工具(说明:这里出来IIS系统自带的,其他的我都是用的解压版的)2)、依次安装配置上述程序:2-1)、安装IIS:安装iis我就不多少了,实在不懂的网上大把资料,自己去搜下!要注意的是:你后面配置PHP运行方式的时候是用“ISAPI筛选”还是“Cgi-fcgi”,如图选择:如何配置下面会讲到,这里支持ASP就可以了.(请根据自己的需要选择,都选上也行.)2-2)、安装/解压php压缩包(这里我所讲到的是压缩包,安装版的实际也叫傻瓜版)把php的压缩包解压,例如我的:D:\HostServer\PHP (或其它目录)2-2-1)、配置PHP:打开D:\HostServer\PHP (或其它目录) php.ini-dist,重命名为php.ini,用记事本打开查找:extension_dir = "./"将其路径知道你的PHP目录下的扩展功能目录中,这里PHP5对应修改为extension_dir = "D:/PHP/php5/ext"。
phpMyAdmin 的详细使用教程,phpMyAdmin创建数据库,创建用户图解教程

phpMyAdmin 的详细使用教程,phpMyAdmin创建数据库,创建用户图解教程一、设置数据库用户权限安装好以后,打开 phpMyAdmin 的首页,点击“权限”,如下图所示:点击“添加新用户”,如下图所示:现在按照要求填写,勾选权限,最后点击右下角的“执行”,如下图所示:下面对这些权限进行详细的描述:1、数据部分1.SELECT:是指允许读取数据2.INSERT:是指允许插入和替换数据3.UPDATE:是指允许更改数据4.DELETE:是指允许删除数据5.FILE:是指允许从数据中导入数据,以及允许将数据导出至文件2、结构部分1.CTEATE:允许创建新的数据库和表2.ALTER:允许修改现有表的结构3.INDEX:允许创建和删除索引4.DROP:允许删除数据库和表5.CREATE TEMPORARY TABLES:允许创建暂时表6.CREATE VIEW:允许创建新的视图7.SHOW VIEW:允许查询试图8.CREATE ROUTINE:允许创建新的存储过程9.ALTER ROUTINE:允许修改存储过程10.EXECUTE:允许执行查询在“权限”页面里点击最右边的“编辑权限的图标”,然后可以修改此用户的各种权限,如下图所示:修改完用户权限以后,需要回到 phpMyAdmin 的首页,重新加载一下授权,如下图所示:二、检查和修改数据库需要检查和修改数据库时,打开 phpMyAdmin 的首页,左边的侧边栏里显示着服务器上的各个数据库,点击就可以进入,也可以点击“数据库”图标,如下图所示:进入数据库以后,现在左边的侧边栏里显示着数据库的各个表,点击就可以进入,也可以点击右边的图标,如下图所示:进入表以后,现在可以对表进行插入、修改、删除等各种操作,如下图所示:三、修复数据库数据表损坏时,可以通过 PHPMyAdmin 进行修复。
1、登录 phpMyAdmin,进入需要修复的数据库页面,选择一个数据表前的方框,如下图所示:2、页面下方“选中项”下拉选择“修复表”,如下图所示:四、恢复和备份数据库1、导出备份数据库登录 phpMyAdmin,点击右边的“导出”,如下图所示:选择需要导出备份的数据库(按住 ctrl 可以多选),选择完毕,点击右下角的“执行”,如下图所示:2、导出备份数据表登录 phpMyAdmin,进入一个数据库页面,点击右边的“导出”,如下图所示:选择需要导出备份的数据表(按住 ctrl 可以多选),选择完毕,点击右下角的“执行”,如下图所示:3、导入SQL文件登录 phpMyAdmin,点击右边的“Import”导入,如下图所示:浏览文件位置,选择一个数据库文件,选择完毕,点击右下角的“执行”,如下图所示:五、执行 SQL 语句在 PHPMyAdmin 中可以输入 SQL 语句,进行各种数据库操作,输入 SQL 语句完毕,点击右下角的“执行”,如下图所示:。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在PHP网站开发中,最基本的PHP环境搭建涉及PHP、Apache/IIS、Mysql,对于数据库的管理,除了Mysql数据库自身提供了命令行工具方便开发人员管理数据库外,基于PHP 开发的phpmyadmin也是一个非常好用的Mysql数据库管理程序,在xampp等PHP环境配置安装程序中,phpmyadmin也是一个必备的PHP程序。
今天和大家分享如何安装、配置phpmyadmin。
phpmyadmin安装配置准备工作首先当然是下载phpmyadmin的安装包,提供两个phpmyadmin的下载地址:phpmyadmin 下载地址1,phpmyadmin下载地址2,地址1罗列了phpmyadmin2.x和phpmyadmin3.x,地址2只是最新的phpmyadmin版本。
我下载的是phpmyadmin3.3,在进行phpmyadmin3安装时需要的PHP环境至少为PHP5.2,Mysql5以上的版本。
如何进行PHP环境配置?phpmyadmin安装教程:如何安装phpmyadmin首先解压phpMyAdmin-3.3.3-rc1-all-languages.zip,然后重命名为phpmyadmin3,将其复制到php程序运行目录,我复制到D:\PHPWEB目录下。
在完成phpmyadmin3的这步安装步骤后,请确保你的IIS或者Apache服务器已开启,以及Mysql服务是否已开启,你可以在CMD模式下输入net start mysql开启Mysql数据库服务,同时请确保PHP已启用了Mysql的扩展库。
只要有一项没有开启,即可能导致phpmyadmin3打不开,访问出错。
至此phpmyadmin3的安装工作就算完成了,接下去就要进行phpmyadmin的配置工作。
phpmyadmin配置教程首先在游览器中输入phpmyadmin的远程访问地址:http://localhost/phpmyadmin3,出现如下界面phpmyadmin 远程访问配置用户名密码此界面说明:1、必须以cookies 方式登录,2、必须以合法用户名和密码进行远程登录,如果没有配置phpmyadmin 的用户名和密码,访问会被拒绝。
那么如何对phpmyadmin 设置用户名和密码呢?参照phpmyadmin2版本的配置,有两种配置方式:1、传统的phpmyadmin 配置方式,在phpmyadmin 根目录index.php 的同级目录下,创建config.inc.php ,具体参考配置文件请参考config.sample.inc.php 。
2、在phpmyadmin3版本中,有一种新的配置方式,即不需要创建config.inc.php ,只要修改libraries/config.default.php 配置文件的配置项即可。
这是因为phpmyadmin3中默认首先加载libraries/config.default.php 配置文件的内容,如果有config.inc.php ,就会在config.inc.php 配置文件中找到相同的变量并覆盖,所以如果没有特别的设定,你不需要再去创建一个config.inc.php ,只要在libraries/config.default.php 进行相关的配置即可。
设置用户名和密码工作如下1 2 <?$cfg ['Servers'][$i ]['auth_type']='cookie';//设定phpmyadmin 远程访问方式为4 5 6 7$cfg ['Servers'][$i ]['user']='root';$cfg ['Servers'][$i ]['password']='root';?>首先设定登录方式为cookie ,然后设置用户名和密码,默认用户名为root ,密码为空,你需要根据Mysql 数据库配置的用户名和密码进行设定,我设置都为root 。
配置好phpmyadmin 后,再输入用户名和密码即可登录phpmyadmin 进行Mysql 数据库的管理,如图:phpmyadmin 管理界面至此,phpmyadmin3的配置工作基本上就算完成了。
phpmyadmin 的链接表的额外特性尚未激活问题如何解决?回到上图我们看到尽管phpmyadmin 配置完成可以使用了,但是底部仍然提示有部分配置工作没有完成,其中一条提示:链接表的额外特性尚未激活,那么如何解决呢?首先,点击导入链接,上传scripts/create_tables.sql 并执行,创建phpmyadmin 数其次,在phpmyadmin 配置文件config.default.php 中找到 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <?$cfg ['Servers'][$i ]['pmadb']='phpmyadmin';$cfg ['Servers'][$i ]['bookmarktable']='pma_bookmark';$cfg ['Servers'][$i ]['relation']='pma_relation';$cfg ['Servers'][$i ]['table_info']='pma_table_info';$cfg ['Servers'][$i ]['table_coords']='pma_table_coords';$cfg ['Servers'][$i ]['pdf_pages']='pma_pdf_pages';$cfg ['Servers'][$i ]['column_info']='pma_column_info';$cfg ['Servers'][$i ]['history']='pma_history';$cfg ['Servers'][$i ]['designer_coords']='pma_designer_coords';$cfg ['Servers'][$i ]['tracking']='pma_tracking';?>在phpmyadmin 配置文件中默认这些变量都是空的,你只需要根据注释对变量进行赋值即可。
完成上述配置操作后,关闭游览器,重新登录即可。
phpmyadmin 配置文件现在需要一个短语密码如何解决?在phpmyadmin 配置文件config.default.php 中找到1 2 3<?$cfg ['blowfish_secret']=''?>此处我赋值为 ,这个密码用于Cookies 的加密。
phpmyadmin 登录方式说明在phpmyadmin3中,总共有四种登录方式config :直接输入phpmyadmin 远程登录地址即可,只要在配置文件中设置用户名密码即可。
http:弹出对话框,输入用户名和密码后进入signon:类似于页面跳转的登录方式,同时需要设定$cfg['Servers'][$i]['SignonURL'],当你输入phpmyadmin 的远程登录地址后会自动跳转到signonURL 设定的网址。
cookie :也就是phpmyadmin 配置时候的登录方式。
至此整个phpmyadmin3的安装和配置工作就算完成了,你可以体验phpmyadmin 新版本的新功能了。
----------------------------------------------------------phpMyAdmin 配置phpMyAdmin 默认下载后,需要进行安装配置后,才可以正常使用。
安装配置phpMyAdmin 软件,只要把握几个要点,进行起来就很简单了。
下面,就是我常用的配置方法。
前提条件:网站根目录:D:\www\host\PHP 根目录:D:\www\php\MySQL 根目录:D:\www\mysql\phpMyAdmin 根目录:D:\www\host\phpmyadmin\1. 下载 phpMyAdmin 压缩包,并解压到“D:\www\host\phpmyadmin\”目录下2. 从“D:\www\host\phpmyadmin\libraries\”下拷贝一份“config.default.php”到“D:\www\host\phpmyadmin\”下,重命名为“config.inc.php”3. 打开编辑该PHP文件,配置一下里面的参数:$cfg['PmaAbsoluteUri'] = '';改为$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';说明:定义PHPMYADMIN位置,本地测试填写:localhost;服务器测试填写:ip or domain $cfg['Servers'][$i]['host'] = '';改为$cfg['Servers'][$i]['host'] = 'localhost';(说明:默认无需修改)$cfg['Servers'][$i]['user'] = ''; 改为$cfg['Servers'][$i]['user'] = 'root'; 说明:默认网站数据库用户名$cfg['Servers'][$i]['password'] = ''; 改为$cfg['Servers'][$i]['password'] = '';说明:默认网站数据库密码$cfg['DefaultLang'] = ''; 改为$cfg['DefaultLang'] = 'zh-gb2312';说明:默认操作界面为英文$cfg['blowfish_secret'] = ''; 改为$cfg['blowfish_secret'] = 'cookie';说明:本地无需设置,网络需设成cookie$cfg['Servers'][$i]['auth_type'] = 'config';改为$cfg['Servers'][$i]['auth_type'] = 'cookie';说明:网络须启用cookie来防止恶意注入$cfg['blowfish_secret'] = ''; 改为$cfg['blowfish_secret'] = 'cookie';-------------------------------------------------------由于目前phpMyAdmin的最新版本已经更新到了3.3.1,网上流传的很多配置方法都是以前老版本的,已经不太适应新版本的配置要求;于是pharmar顺便也把phpMyAdmin3.3.1的配置步骤也列在下面;为了切换及调试PHP方便,我采用的是windows系统,本地调试。