|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
说说这一个月左右的学习情况和心得吧!我个人认为,既然决定了去做一件事,那就要以认真的态度去对待!既然决定来学习了,那不管当初是抱着怎样的心态来到这个培训班的,都要让自己认真的投入到学习中。 在引见完phpmyadmin设置装备摆设文件局部设置装备摆设选项后,来讲说phpmyadmin设置装备摆设文件中的Servers选项的利用办法与申明,由于phpmyadmin的装置设置装备摆设必定触及phpmyadmin设置装备摆设文件中Servers选项的设置装备摆设,不然phpmyadmin没法正常会见。
phpmyadmin设置装备摆设文件中的Servers选项是以数组模式呈现,这是由于phpmyadmin可以依据需求办理多个Mysql办事器。$cfg['Servers'] 数组用来保留分歧Mysql办事器的登录信息。第一个$cfg['Servers'][$i]['host'] 包括第一个办事器的主机名,第二个$cfg['Servers'][$i]['host'] 包括第二个办事器的主机名,以此类推。你可以将libraries目次下的phpmyadmin默许设置装备摆设文件config.default.php 中的办事器的设置装备摆设屡次复制到根目次下的config.inc.php设置装备摆设文件中。
phpmyadmin设置装备摆设文件Servers设置装备摆设选项具体申明
$cfg['Servers'][$i]['host'] :Mysql办事器的主机名或IP地址。假如PHP情况设置装备摆设和Mysql办事器是一台机械,可使用localhost或127.0.0.1
$cfg['Servers'][$i]['port']:Mysql办事器的端标语。默许空值代表3306端口。假如利用localhost作为主机名,Mysql将疏忽端标语转而利用套接字毗连,所以假如你想毗连到非默许端口,需求将$cfg['Servers'][$i]['host'] 设为127.0.0.1或真实的主机名。
$cfg['Servers'][$i]['socket'] :默许值为空,假如要晓得准确的套接字,可以检查Mysql的设置装备摆设或在Mysql 客户端号令行中履行status号令。
$cfg['Servers'][$i]['ssl'] :设置装备摆设毗连到Mysql办事器时是不是利用SSL平安毗连。
$cfg['Servers'][$i]['connect_type'] :设置装备摆设毗连到Mysql办事器的类型。可选socket和tcp。默许为tcp
$cfg['Servers'][$i]['extension']:设置装备摆设PHP 扩大毗连的数据库类型,需求和PHP.INI设置装备摆设文件中启用的数据库扩大绝对应,可以选择Mysql或Mysqli,今朝的默许扩大为Mysql。
$cfg['Servers'][$i]['compress'] :设置装备摆设是不是利用紧缩协定毗连到Mysql办事器(PHP 4.3.0 及以上版本)。
$cfg['Servers'][$i]['controluser']与$cfg['Servers'][$i]['controlpass'] :这个账号功效我没用过,下次利用后再引见引见。
$cfg['Servers'][$i]['auth_type']:设置装备摆设phpmyadmin上岸时的认证体例,总共有四种:config、cookie、http、signon认证。cookie认证,用户名和暗码被保留在cookies中,会话停止后将被删除。与之前引见的$cfg['AllowArbitraryServer']共同利用可以登录就任意办事器。signon认证我也没用过,下次看看scripts/signon.php再来引见。
$cfg['Servers'][$i]['auth_http_realm']:此设置装备摆设选项是和phpmyadmin认证体例http有关,可以自界说http认证时用户收到的提醒信息。
$cfg['Servers'][$i]['auth_swekey_config']:默许为空,次要用于硬件认证。
$cfg['Servers'][$i]['user']与$cfg['Servers'][$i]['password']:config认证体例时毗连Mysql办事器的用户名和暗码。暗码是在config认证时填写,其他只需留空便可。
$cfg['Servers'][$i]['SignonSession']:signon认证时的会话。
$cfg['Servers'][$i]['SignonURL']:signon上岸认证时跳转的URL地址。
$cfg['Servers'][$i]['LogoutURL']:phpmyadmin加入时跳转的URL地址。
$cfg['Servers'][$i]['nopassword']:设置装备摆设当phpmyadmin登录掉败时是不是答应利用空暗码登录。
$cfg['Servers'][$i]['only_db']:设置装备摆设在左边显示的一个或一组数据库名,此设置装备摆设选项以字符串或数组模式呈现,用户只能看到这些数据库。
$cfg['Servers'][$i]['hide_db'] :设置装备摆设需求埋没的数据库。
上述两个phpmyadmin设置装备摆设文件中的设置装备摆设选项界说时可以经由过程通配符恍惚界说,下次再引见。
$cfg['Servers'][$i]['verbose'] :设置装备摆设此主机的具体称号,假如设置装备摆设为空将显示主机名。当设置装备摆设利用http认证时,一切非ASCII 字符都将被删除。
$cfg['Servers'][$i]['pmadb']:次要是用来激活phpmyadmin的链接表的额定特征,详细可参考phpmyadmin装置设置装备摆设教程。phpmyadmin设置装备摆设文件中的pmadb功效下次引见。
$cfg['Servers'][$i]['verbose_check'] :假如晓得你的pma_*表是最新的,可以将其设置装备摆设为false,从而进步功能。
$cfg['Servers'][$i]['AllowRoot']:设置装备摆设是不是答应root用户会见。
$cfg['Servers'][$i]['AllowNoPassword']:设置装备摆设是不是答应利用空暗码登录。
$cfg['Servers'][$i]['AllowDeny']['order']:设置装备摆设主机认证的按次,置空则不成用。可设置装备摆设两种按次,’deny,allow’,即任何没有被制止的客户端或被答应的客户端将被答应会见办事器。’allow,deny’,即任何没有被答应的客户端或被制止的客户端将被制止会见办事器。
$cfg['Servers'][$i]['AllowDeny']['rules']:与主机认证按次设置装备摆设选项像对应,此处是用来界说详细的划定规矩的,下次独自引见。
$cfg['Servers'][$i]['DisableIS']:设置装备摆设是不是制止利用INFORMATION_SCHEMA
$cfg['Servers'][$i]['ShowDatabasesCommand']:当数据库相当多时,经由过程默许的SHOW DATABASES 号令来显示详细数据库名能够会很慢,这时候可以设置装备摆设其他号令号令来取代它。在phpmyadmin设置装备摆设文件config.default.php中有如许的例子,好比用Like)。
$cfg['Servers'][$i]['CountTables']:设置装备摆设是不是在左边数据库列表中显示每一个数据库中数据表的总数。
$cfg['Servers'][$i]['tracking_version_auto_create']:设置装备摆设是不是主动创立表和视图的版本。
$cfg['Servers'][$i]['tracking_default_statements'] :设置装备摆设主动创立新版的号令列表。
$cfg['Servers'][$i]['tracking_add_drop_view'] :设置装备摆设当视图创立时,是不是在日记首行加上DROP VIEW IF EXISTS 语句。
$cfg['Servers'][$i]['tracking_add_drop_table'] :设置装备摆设当数据表创立时,是不是在日记首行加上DROP TABLE IF EXISTS 语句。
$cfg['Servers'][$i]['tracking_add_drop_database'] :设置装备摆设当数据库创立时,是不是在日记首行加上 DROP DATABASE IF EXISTS 语句。
上述几个phpmyadmin设置装备摆设选项其实次要是确认利用phpmyadmin导入导出数据时是不是增添响应的DROP语句。
至此,phpmyadmin设置装备摆设文件中的Servers选项申明与利用办法就引见完了,其实假如细心研讨phpmyadmin的设置装备摆设文件,对利用phpmyadmin会有很大优点,从此还会陆续引见phpmyadmin设置装备摆设文件中的其他设置装备摆设选项。
注:PHP网站开辟教程-leapsoul.cn版权一切,转载时请以链接模式注明原始出处及本声明,感谢。
从刚开始练习的PHP基础语法练习,到PHP语言在WEB中的应用,再到实际的项目开发,如留言版,相册系统,中小型公司网站系统,以及期间做过的有关团队合作的小游戏,让我受益匪浅,学到了很多。 |
|