PHP网页编程之phpmyadmin设置装备摆设文件Servers设置装备摆设选项申明...
说说这一个月左右的学习情况和心得吧!我个人认为,既然决定了去做一件事,那就要以认真的态度去对待!既然决定来学习了,那不管当初是抱着怎样的心态来到这个培训班的,都要让自己认真的投入到学习中。 在引见完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中的应用,再到实际的项目开发,如留言版,相册系统,中小型公司网站系统,以及期间做过的有关团队合作的小游戏,让我受益匪浅,学到了很多。 曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ; 本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。 Ps:以上纯属原创,如有雷同,纯属巧合 如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域, 个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。 最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。 使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。 写的比较杂,因为我也是个新手,不当至于大家多多指正。 说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。 本文当是我的笔记啦,遇到的问题随时填充 至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。 其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。 因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax 说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。 兴趣是最好的老师,百度是最好的词典。 环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。 刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。 在学习的过程中不能怕麻烦,不能有懒惰的思想。学习php首先应该搭建一个lamp环境或者是wamp环境。这是学习php开发的根本。虽然网络上有很多集成的环境,安装很方便,使用起来也很稳定、
页:
[1]