PHP网页编程之Mysql数据库进修心得(1)
不懂的问题有很多高手帮你解决。但不要认为你是新手,就不能帮助别人,比如今天你学会了怎样安装PHP,明天还可能有朋友会问这个问题,你就可以给他解答,不要认为这是浪费时间,忙别人其实就是帮助自己。MySQL是完整收集化的跨平台关系型数据库体系,一个真实的多用户、多线程SQL数据库办事器,同时是具有客户机/办事器系统布局的散布式数据库办理体系。它具有功效强、使
用简捷、办理便利、运转速度快、平安牢靠性强等长处,用户可使用很多言语编写会见MySQL数据库的法式,关于中、小型使用体系长短常幻想的。除撑持尺度的ANSI SQL语句,更主要的是,它还撑持多种平台,而在Unix体系上该软件撑持多线程运转体例,从而能取得相当好的功能。关于不利用Unix的用户,它可以在Windows NT体系上以体系办事体例运转,或在Windows 95/98体系上以通俗历程体例运转。而在Unix/Linux体系上,MySQL撑持多线程运转体例,从而能取得相当好的功能,并且它是属于开放源代码软。
MySQL是以一个客户机/办事器布局的完成,它由一个办事器守护法式mysqld和良多分歧的客户法式和库构成,MySQL的履行功能十分高,运转速度十分快,并不是常轻易利用,是一个十分棒的数据库。MySQL的官方发音是"My Ess Que Ell"(不是MY-SEQUEL )。
一.取得MySQL
起首必需下载MySQL。Mysql的官方网站是:www.mysql.com,在中国的镜像是:www.freecode.net.cn或:http://www2.linuxforum.net/,可以下载MySQL的不乱版本3.22.32(截止到笔者发稿为止)。其版本称号是mysql-shareware-3.22.32-win,不仅收费并且没有所谓的"30天利用刻日"。
二.MySQL的装置
(一)在Win98/Winnt下的装置
到一个目次,运转Setup法式,会提醒全部装置的进程。它默许装置到c:mysql下,假如要装置到其它目次下还有修改一些器材,作为初学者,可以先不论,以默许的目次装置。好了,装置后,进入c:mysqlin目次下,运转mysqld-shareware.exe文件在Win98下直接运转,正常情形下,没有甚么提醒信息。
1。将下载后的文件解压解压到一个一时目次。
2。点击setup.exe装置到c:mysql(默许)。
3。将mysql_example.cnf拷贝到c:my.cnf,把文件中的#basedir=d:/mysql/改成basedir=c:mysql。
4。进入msdos,到目次c:mysqlin。
5。输出mysqld-shareware -install,此为启动Mysql数据库办事。
6。mysqladmin-u root -p password新暗码,此为修正root用户的暗码(本来默许的暗码为空。)
7。输出mysql -u root -p。
8.接着,依据提醒输出新暗码,正常情形下会呈现几行提醒信息并呈现提醒符号:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 6268 to server version: 3.22.32
Type 'help' for help.
mysql>
到此,你已胜利装置了MySQL。
可以说你的马步已经扎的差不多了,接下来就要开始练把势的时候了,如果有条件的话,用笔或者打印一个简易的PHP手册在身上,时不时的摸出来看看,记得,去WC也不能放过(^2^)。 如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了, 不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。 我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。 如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了, 对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。 Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81 再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。 其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。 作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。 最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。 首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。 Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81 遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。 这些都是最基本最常用功能,我们这些菜鸟在系统学习后,可以先对这些功能深入研究。 曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ; 当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标, 兴趣是最好的老师,百度是最好的词典。 没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
页:
[1]