phpmyadmin添加字段,apache phpmyadmin

phpmyadmin添加字段,apache phpmyadmin,PHPMyadmin 配置文件详解(配置)

PHPMyadmin配置文件的config.inc.php的内容如下,在需要设置的地方添加了相关注释。

非常适合不熟悉数据库操作命令的数据库管理人员。以下是安装该工具的方法:

1.先到网上下载

phpmyadmin,然后解压到一个可访问的web目录(如果是虚拟空间,可以解压后通过ftp等上传到web目录。).当然,您可以修改解压缩文件的名称。

2.配置config文件

打开libraries下的config.default.php文件,依次找到以下各项,按照说明进行配置:a .访问URL引用:$ CFG[ PMABSOLUTEURI ]= ;在这里填写phpmyadmin的网站。

B.mysql主机信息

引用:$ CFG[ servers ][$ I][ host ]= localhost ;//mysql主机名或ip地址填写localhost或mysql所在服务器的IP地址。如果MySQL和这个phpmyadmin在同一个服务器上,按默认的localhost $ CFG[ servers ][$ I][ port ]= ;//mysqlport-默认端口MySQL port留空,如果是默认的3306,留空。

C.mysql用户名和密码

引用:$ CFG[ servers ][$ I][ user ]= root ;//mysql用户访问mysql用户名fg[ Servers ][$ I][ password ]= ;//mysql密码(只需要对应以上mysql用户名的密码

D.认证方法

即可。reference:$ CFG[ servers ][$ I][ auth _ type ]= cookie ;这里有四种模式可供选择。cookie,http,HTTP,config config是指输入phpmyadmin的访问URL就可以直接进入,不需要输入用户名和密码。不安全,不推荐。当此项设置为cookie、http或http时,登录phpmyadmin需要数据用户名和密码进行验证,如下:PHP安装模式为Apache,可以使用HTTP和cookie;PHP安装模式是CGI,可以使用cookie。

E.短语密码(blowfish_secret)的设置

参考:$ CFG[ blowfish _ secret ]= ;如果身份验证方法设置为cookie,则需要设置短语password。你自己决定为什么要设置密码,但是不能留空,否则登录phpmyadmin时会提示错误。到目前为止,您已经成功安装了phpmyadmin。很简单。登录体验一下。

注意:本文档仅描述安装phpmyadmin的基本配置,config.default.php文件中各配置参数的详细描述可以

PhpMyAdmin是一个MySQL数据库管理工具。安装该工具后,可以直接通过web管理MySQL数据,而无需执行系统命令。非常适合不熟悉数据库操作命令的数据库管理人员。下面详细描述了该工具的安装方法。

一、下载

1.首先,从官方网站下载phpMyAdmin安装包:http://www.phpmyadmin.net/(安装包括所有语言)2。然后,将其解压缩到可通过网络访问的目录中。如果是虚拟空间,可以解压,通过ftp工具上传到web目录。同时可以修改解压文件的名称(可以自定义目录名)。

二、配置

3、打开/libraries/config.default.php文件(旧版本是根目录下的config.inc.php文件),用写字板(不要用记事本,这是UTF8编码)进行编辑,按照说明配置即可。 4、查找$ CFG[ PmaAbsoluteUri ]= ;//修改为你将上传到空间的phpMyAdmin的网址如:$ CFG[ PmaAbsoluteUri ]= http://网站域名/phpmyadmin/;5、查找$ CFG[ Servers ][$ I][ host ]= localhost ;//通常用默认,也有例外,可以不用修改6、查找$ CFG[ Servers ][$ I][ auth _ type ]= config ;//在自己的机子里调试用配置;如果在网络上的空间用饼干。在此有四种模式可供选择:cookie,http,HTTP,config config方式即输入phpMyAdmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。 设置cookie,http,HTTP方式,登录phpMyAdmin需要数据用户名和密码进行验证。具体如下:PHP安装模式为阿帕奇人,可以使用超文本传送协议(超文本传输协议的缩写)和曲奇;服务器端编程语言(专业超文本预处理器的缩写)安装模式为CGI,可以使用饼干.7、查找$ CFG[ Servers ][$ I][ user ]= root ;//MySQL用户名8、查找$ CFG[ Servers ][$ I][ password ]= ;//MySQL密码(仅需要留空就可以了)9、查找$ CFG[ Servers ][$ I][ only _ db ]= ;//你只有一个数据就设置一下,设置为你的数据库名;如果你想架设服务器,那么建议留空10、查找$ CFG[默认语言]= zh ;//这里是选择语言,zh代表简体中文的意思11、查找$ CFG[ blowfish _ secret ]= ;//如果认证方法设置为饼干,就需要设置短语密码,设置为什么密码,由您自己决定,这里不能留空,否则会在登录phpMyAdmin时提示如下图所示的错误。

12、设置完毕后保存,现在可以上传到网络空间上了,浏览http://网站域名/phpmyadmin/测试一下。(输入数据库的用户名及密码就可以了)如果要安装过程中出现:" phpMyAdmin -错误缺少mysqli扩展。请检查服务器端编程语言(专业超文本预处理器的缩写)配置。"错误。

解决方法如下:

到phpmyadmin文件夹的librariesconfig.default.php文件中找:$ CFG[ Servers ][$ I][ extension ]= MySQL ;语句。 如果有找到$ CFG[ Servers ][$ I][ extension ]= MySQL ;这句,就继续查找下面这句$ CFG[ Servers ][$ I][ extension ]= mysqli ;并把其的注释去掉。 如果没有找到$ CFG[ Servers ][$ I][ extension ]= MySQL ;这句,就把$ CFG[ Servers ][$ I][ extension ]= mysqli ;语句,改成$ CFG[ Servers ][$ I][ extension ]= MySQL ;语句。(即确保 mysql 值能生效)

?php/* $Id: config.inc.php,v 1.204.2.1 2003/10/10 14:24:24 nijel Exp $ *///vim:expand tab SW=4 ts=4 STS=4:

/*** phpMyAdmin配置文件* *文件。超文本标记语言中解释了所有指令*/

/***设置服务器端编程语言(Professional Hypertext Preprocessor的缩写)错误报告-请不要更改这一行!*/if(!isset($ old _ error _ reporting)){ error _ reporting(E _ ALL);@ini_set(display_errors , 1 );}

/***您的phpMyAdmin url**使用完整的网址ie * http://www。你的网。net/path _ to _ Your _ phpMyAdmin _ directory/* *填写下面的变量,它必须包含对统一资源定位器有效的字符,并且路径*在某些网服务器上区分大小写,例如基于Unix操作系统的服务器。**在大多数情况下,您可以将此变量留空,因为将自动检测正确的值*。但是,我们建议您进行*测试,以查看自动检测代码是否在您的系统中工作。一个好的测试是浏览一个表格,然后编辑一行并保存它。如果phpMyAdmin无法自动检测正确的值,将会出现一条错误消息。**如果自动检测代码工作正常,您可以将下面的* $ CFG[ PmaAbsoluteUri _ disable warning ]变量设置为没错。*/$ CFG[ PmaAbsoluteUri ]= ;-这里设置你的phpmyadmin的URL,如:http://localhost/phpmyadmin/

/***禁用关于未设置$cfg[PmaAbsoluteUri]的默认警告*当且仅当PmaAbsoluteUri自动检测*正常工作时,才应使用此警告. f */$ CFG[ PmaAbsoluteUri _ disable warning ]=FALSE;

/***如果*找不到关系特征所需的任何表*/$ CFG[ PmaNoRelation _ Disable warning ]=FALSE,则禁用在数据库详细信息结构页上显示的默认警告;

/* * * cookie验证类型使用河豚算法来加密密码。如果*至少有一个服务器配置使用“cookie”身份验证类型,请在此输入*河豚将使用的密码. CFG[ blowfish _ secret ]= ;-设定好根密码后这里也要填写

/***服务器配置*/$ I=0;//$CFG[服务器]数组以$CFG[服务器][1]开头。不要使用$cfg[Servers][0].//您可以通过将宿主设置为""来禁用服务器配置条目10.99美元I;$ CFG[ Servers ][$ I][ host ]= localhost ;//MySQL主机名或互联网协议(Internet Protocol)地址-这里可以设定远程关系型数据库服务器互联网协议(互联网协议)地址

$ CFG[ Servers ][$ I][ port ]= ;//MySQL端口-保留空白作为默认端口-默认为3306

$ CFG[ Servers ][$ I][ socket ]= ;//套接字的路径-为默认套接字保留空白

$ CFG[ Servers ][$ I][ connect _ type ]= TCP ;//如何连接关系型数据库服务器( tcp 或套接字)-连接关系型数据库服务器的方式

$ CFG[ Servers ][$ I][ compress ]=FALSE;//对关系型数据库连接使用压缩协议//(需要PHP=4.3.0) -是否使用压缩协议,PHP版本须=4.3.0

$ CFG[ Servers ][$ I][ control user ]= ;//MySQL控件用户设置//(此用户必须具有只读$ CFG[ Servers ][$ I][ control pass ]= ;//访问" MySQL/user"//和" MySQL/数据库"表)- MySQL控制用户设定,该用户只对关系型数据库数据库下的用户和表有完全权限

$ CFG[ Servers ][$ I][ auth _ type ]= config ;//身份验证方法(基于配置、http或cookie)?-如果服务器端编程语言(专业超文本预处理器的缩写)安装模式为阿帕奇人,可以使用超文本传送协议(超文本传输协议的缩写)和曲奇;如果服务器端编程语言(专业超文本预处理器的缩写)安装模式为CGI,可以使用曲奇;默认为配置,是不安全的,不推荐。

$ CFG[ Servers ][$ I][ user ]= root ;//MySQL用户- MySQL连接用户

$ CFG[ Servers ][$ I][ password ]= ;//MySQL密码(仅在配置验证类型时需要)- MySQL连接密码,建议在安装好服务器端编程语言(专业超文本预处理器的缩写)和关系型数据库后,先用phpmyadmin设定根密码,然后在这里填写

$ CFG[ Servers ][$ I][ only _ db ]= ;//如果设置为数据库名称,则只//在左侧框架中显示//此数据库//它也可能是数据库名称的数组//-如果在这里设定一个数据库的名字,那么登陆后框架左边将只显示这个数据库

$ CFG[ Servers ][$ I][ verbose ]= ;//该主机的详细名称-留空以显示主机名

$ CFG[ Servers ][$ I][ pmadb ]= ;//用于关系、书签和便携文档格式功能的数据库//(参见scripts/create_tables.sql) //-留空表示不支持//默认值: phpmyadmin $ CFG[ Servers ][$ I][ Bookmark table ]= ;//书签表//-留空表示不支持书签//默认值: PMA _书签 $ CFG[服务器][$ I][关系]= ;//描述链接之间关系的表(见doc) //-留空表示无关系-链接支持//默认值: PMA _关系 $ CFG[服务器][$ I][表格_信息]= ;//描述显示字段的表//-留空表示不支持显示字段//默认值: PMA _表格_信息 $ CFG[服务器][$ I][表格_坐标]= ;//描述便携文档格式架构的表位置的表//-留空表示不支持便携文档格式架构//默认值: PMA _表格_坐标 $ CFG[服务器][$ I][ PDF _ pages ]= ;//描述关系页面的表pdf //-如果不想使用此表,请留空//默认值: PMA _ pdf _ pages $ CFG[ Servers ][$ I][ column _ info ]= ;//存储列信息的表//-如果没有列注释/哑剧类型,则留空//默认值: PMA _列_信息 $ CFG[服务器][$ I][历史]= ;//存储结构化查询语言历史记录的表//-留空表示没有结构化查询语言查询历史记录//默认值: PMA历史 $ CFG[服务器][$ I][详细检查]=TRUE;//如果知道pma_*表//是最新的,则设置为错误.这防止了兼容性//检查,从而提高了性能. CFG[ Servers ][$ I][ allow deny ][ order ]//主机验证顺序,留空不使用= ;$ CFG[ Servers ][$ I][ allow deny ][ rules ]//主机验证规则,对于默认值=array(),留空;

$ I;$ CFG[ Servers ][$ I][ host ]= ;$ CFG[ Servers ][$ I][ port ]= ;$ CFG[ Servers ][$ I][ socket ]= ;$ CFG[ Servers ][$ I][ connect _ type ]= TCP ;$ CFG[ Servers ][$ I][ compress ]=FALSE;$ CFG[ Servers ][$ I][ control user ]= ;$ CFG[ Servers ][$ I][ control pass ]= ;$ CFG[ Servers ][$ I][ auth _ type ]= config ;$ CFG[ Servers ][$ I][ user ]= root ;$ CFG[ Servers ][$ I][ password ]= ;$ CFG[ Servers ][$ I][ only _ db ]= ;$ CFG[ Servers ][$ I][ verbose ]= ;$ CFG[ Servers ][$ I][ pmadb ]= ;// phpmyadmin -请参见脚本/create _ tables。SQL $ CFG[ Servers ][$ I][ bookmark table ]= ;// PMA _书签 $ CFG[服务器][$ I][关系]= ;// PMA _关系 $ CFG[服务器][$ I][表格_信息]= ;// PMA _表格_信息 $ CFG[服务器][$ I][表格_坐标]= ;// PMA _表格_坐标 $ CFG[服务器][$ I][ pdf _ pages ]= ;// PMA _ pdf _ pages $ CFG[服务器][$ I][列_信息]= ;// PMA _列_信息 $ CFG[服务器][$ I][历史]= ;// PMA历史 $ CFG[服务器][$ I][详细检查]=TRUE;$ CFG[ Servers ][$ I][ allow deny ][ order ]= ;$ CFG[ Servers ][$ I][ allow deny ][ rules ]=array();

$ I;$ CFG[ Servers ][$ I][ host ]= ;$ CFG[ Servers ][$ I][ port ]= ;$ CFG[ Servers ][$ I][ socket ]= ;$ CFG[ Servers ][$ I][ connect _ type ]= TCP ;$ CFG[ Servers ][$ I][ compress ]=FALSE;$ CFG[ Servers ][$ I][ control user ]= ;$ CFG[ Servers ][$ I][ control pass ]= ;$ CFG[ Servers ][$ I][ auth _ type ]= config ;$ CFG[ Servers ][$ I][ user ]= root ;$ CFG[ Servers ][$ I][ password ]= ;$ CFG[ Servers ][$ I][ only _ db ]= ;$ CFG[ Servers ][$ I][ verbose ]= ;$ CFG[ Servers ][$ I][ pmadb ]= ;// phpmyadmin -请参见脚本/create _ tables。SQL $ CFG[ Servers ][$ I][ bookmark table ]= ;// PMA _书签 $ CFG[服务器][$ I][关系]= ;// PMA _关系 $ CFG[服务器][$ I][表格_信息]= ;// PMA _表格_信息 $ CFG[服务器][$ I][表格_坐标]= ;// PMA _表格_坐标 $ CFG[服务器][$ I][ pdf _ pages ]= ;// PMA _ pdf _ pages $ CFG[服务器][$ I][列_信息]= ;// PMA _列_信息 $ CFG[服务器][$ I][历史]= ;// PMA历史 $ CFG[服务器][$ I][详细检查]=TRUE;$ CFG[ Servers ][$ I][ allow deny ][ order ]= ;$ CFG[ Servers ][$ I][ allow deny ][ rules ]=array();

//如果配置了多个服务器,可以将$cfg[ServerDefault]//设置为其中的任何一个,以便在phpMyAdmin启动时自动连接到该服务器,//或者将其设置为0,以便在不登录的情况下给出服务器列表//如果只配置了一个服务器,$ CFG[服务器默认值]*必须//设置为该服务器。[颜色]=红色] -是否显示所有的关系型数据库服务器$ CFG[服务器默认值]=1;//默认服务器(0=无默认服务器)$ CFG[ Server ]= ;unset($ CFG[ Servers ][0]);

/***其他核心phpMyAdmin设置*/$ CFG[ obg zip ]= auto ;//如果可能,使用GZIP输出缓冲(TRUE | FALSE | auto )--有必要的话是否使用GZIP输出缓冲

$ CFG[ persistent connections ]=FALSE;//使用到关系型数据库数据库的持久连接-是否使用关系型数据库持久连接,即p连接

$ CFG[ exec time limit ]=300;//以秒为单位的最大执行时间(0表示无限制)-最大脚本执行时间,单位:秒

$ CFG[ SkipLockedTables ]=FALSE;//标记使用过的表,使显示//锁定的表成为可能(从MySQL 3.23.30开始)$ CFG[ show SQL ]=TRUE;//将结构化查询语言查询显示为运行-运行查询时显示结构化查询语言查询语句

$ CFG[ AllowUserDropDatabase ]=FALSE;//向普通用户显示"删除数据库"链接-是否对普通用户显示"删除数据库"连接

$ CFG[ Confirm ]=TRUE;//确认删除表 删除数据库-删除数据表/库前是否出现确认提示框

$ CFG[ LoginCookieRecall ]=TRUE;//在cookie验证中调用以前的登录。不管是不是时尚-是否收回先前甜饼干认证模式的甜饼干

$ CFG[ UseDbSearch ]=TRUE;//是否启用"数据库搜索"功能//是否$ CFG[ ignore multismiterrors ]=FALSE;//如果设置为没错,PMA将继续计算多语句查询//即使其中一个查询失败$ CFG[ verbosemusubmit ]=TRUE;//如果设置为没错,PMA将在//多语句查询中显示每个语句的受影响行。请参阅read_dump.php文件,了解硬编码//关于一个语句可以包含多少个查询的默认值!$ CFG[ AllowArbitraryServer ]=FALSE;//允许任何用户登录到基于甜饼干的身份验证中输入的服务器

phpmyadmin添加字段,apache phpmyadmin