PHP网页编程之Mysql数据库进修心得(5)
终于学会把表单的数据插入数据库,然后显示出来了,应该说一个程序的雏形已经诞生了。四.装置phpMyAdmin
MySQL图形界面办理器phpMyAdmin是一套以php3写成,针对MySQL数据库体系的Web办理界面。它可以很便利地以图形化界面,来对MySQL数据库里的字段、数据停止增添、删除等的举措,更可以做数据库自己的增删办理;phpMyAdmin可以办理全部MySQL办事器(需求超等用户),也能够办理单个数据库。别的,您也能够经由过程利用这个图形化界面来进修SQL准确的
语法,直至纯熟把握。那要比及你看过MySQL手册中相干的局部。你可以到http://www.phpwizard.net/phpMyAdmin/去下载最新的版本。
起首,将phpMyAdmin软件包解到一个目次下。
1.修正文档config.inc.php3。
将本来的设定:
§cfgServers['host'] = ''; // MySQL hostname
§cfgServers['port'] = ''; // MySQL port - leave blank fordefault port
§cfgServers['adv_auth'] = false; // Use advanced authentication?
§cfgServers['stduser'] = ''; // MySQL standard user (only needed with advanced auth)
§cfgServers['stdpass'] = ''; // MySQL standard password (only needed with advanced auth)
§cfgServers['user'] = ''; // MySQL user (only needed withbasic auth)
§cfgServers['password'] = ''; // MySQL password (only needed with basic auth)
§cfgServers['only_db'] = ''; // If set to a db-name, only this db is accessible
§cfgServers['verbose'] = ''; // Verbose name for this host -leave blank to show the hostname
:
:
require("english.inc.php3");
修正成:
§cfgServers['host'] = 'MySQL Server的hostname'; //填入您的MySQL Server的主机称号
§cfgServers['port'] = ''; //填入保持MySQL的port,不填则以预设的port停止保持
§cfgServers['adv_auth'] = true; //改成true则进入phpMyAdmin必需先身份认证
§cfgServers['stduser'] = 'root'; // MySQL利用者的帐号
§cfgServers['stdpass'] = '暗码'; // MySQL利用者的暗码
§cfgServers['user'] = 'root'; // MySQL办理帐号
§cfgServers['password'] = '暗码'; // MySQL办理暗码
§cfgServers['only_db'] = ''; //指定办理的资库称号,不填则可以办理全部Server
§cfgServers['verbose'] = ''; //指定MySQL的称号,不填则利用体系自己的hostname
:
:
require("chinese_gb.inc.php3"); //将言语改成中文
申明:
(1)因本办理接口,可以以一个接口,办理多个MySQL Server,所以可以在config.inc.php3中找到
§cfgServers...
§cfgServers...
§cfgServers...
:
§cfgServers...
§cfgServers...
§cfgServers...
个中代表第一个MySQL Server,代表第二个MySQL Server,您要办理的MySQL Server超越三台以上,您可以按照一样的?述,增添.....下去!
(2)若您的MySQL Server与http Server是统一台,则§cfgServers['host'] =可直接填入localhost。
最初,翻开流览器,输出你的网址/phpMyAdmin以后您会看到一个暗码验证的小窗口,输出您的MySQL办理帐号及暗码,便可胜利地看到phpMyAdmin的办理画面。经由过程phpmyadmin,你就能够图形化的、便利的办理你的一切数据库了。
五.小结
经由过程以上的进修和操作,终究可以自在操作mysql数据库了,也能够驾轻就熟的利用php或asp挪用mysql了。最初,笔者要出格感激开辟了mysql而且收费奉献的天赋和在网上供应mysql利用申明的大虾们。
怎么配置呢 ,问最好的老实百度,问啥都有答案。所以用好搜索引擎是学好的令1个关键,程序会出各样的问题,没有1个人可能会碰到所有的问题,所有就可以问百度这个大家精华的集合了。 我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。 php里的数组为空的时候是不能拿来遍历的;(这个有点低级啊,不过我刚被这个边界问题墨迹了好长一会) 如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了, 写的比较杂,因为我也是个新手,不当至于大家多多指正。 刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。 本文当是我的笔记啦,遇到的问题随时填充 Ps:以上纯属原创,如有雷同,纯属巧合 有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。 使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。 刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。 在我安装pear包的时候老是提示,缺少某某文件,才发现 那群extension 的排列是应该有一点的顺序,而我安装的版本的排序不是正常的排序。没办法我只好把那群冒号加了上去,只留下我需要使用的扩展。 遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。 开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。 我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。 建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。 环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。 再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。 有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。 写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。
页:
[1]