下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于PHP语言访问MySQL数据库的实现【摘要】 本文介绍了MySQL数据库中创立数据库和数据表以及PHP语言连接数据库的方法。【关键词】 PHP语言 MySQL数据库 数据表 连接一、引言随着时代的飞速开展,科学技术手段程度的不断进步,人们对互联网的要求也越来越高,各类管理系统也成为了现代科技不可或缺的产物。以PHP+MySQL为根底开发的管理系统,因为其独特的优点成为了各大公司管理系统建立的首要选择,而PHP与MySQL的连接更是各类管理系统的核心。二、PHP语言简介PHP超文本预处理器是一种广泛运用的开源脚本语言。语法吸收了C语言、Java和Perl的特点,可以嵌入到HTML中,利于学习
2、,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法,并提供了与各种数据库连接的函数。PHP是完全免费的,可以不受任何限制的获取源代码和自用下载,使得PHP的使用效率很高。三、MySQL数据库简介MySQL是一种开放源代码的关系型数据库管理系统,由瑞典MySQL AB公司开发,MySQL数据库因其体积小、速度快、总体拥有本钱低而受到了中小企业的热捧。MySQL数据库是基于Linux操作系统开发出来的数据库,众所周知Linux是开放源码的操作系统,所以MySQL数据库也是开放源码的免费数据库,这也是MySQL数据库的最大优点,虽然其功能的多样性
3、和性能的稳定性差强人意,但是仍然有很多用户在使用。四、创立数据库和数据表以下操作均以本工程“饭卡智能管理系统作为例如进展说明,数据库名称为ecard,用户信息表名称为:info_ user。当然,在Mysql中创立数据库和数据表最简单的方法就是利用鼠标进展操作,而在这里,我主要议论的是利用SQL语句进展设计。在MySQL中创立数据库用create DATABASEecard;语句实现。以防在后来数据库操作中因编码的问题而出现乱码的情况,在这里,我建议此步骤可以利用手动方法建立数据库,排序规那么选择utf8-general-ci;数据库建好之后就是创立数据表了,在Mysql中创立数据表的语句是:
4、create TABLE info_userID INT11 PRIMARY KEY AUTO_INCREMENT,Name VARCHAR25 NOT NULL,Gender VACHAR2 NOT NULL,ID_card VARCHAR35 NOT NULL ,Phone VARCHAR25 NOT NULL,Password VARCHAR25 NOT NULL,Department VARCHAR25 NOT NULL;其中ID表示学号,Name表示姓名,Gender表示性别,ID_card表示身份证号,Phone表示联络方式,Password表示密码,Department表示院系。
5、到这里,数据库和数据表就已经建立成功了。五、PHP语言连接MySQL数据库在PHP中,要连接数据库,首先必须得创立与数据库对应的字段,这里主要讨论如何连接数据库,用到的语句为:$link=mysql_connectlocalhost,root,;连接数据库mysql_select_dbecard,$link;选择数据库$ s q l = quot; S E L E C T * F R O M i n f o _ u s e r W H E R E ID=binary$IDquot;;数据库查询语句$res=mysql_query$sql,$linkor diequot;查询失败quot;.my
6、sql_ error$link;判断语句,假设执行成功那么返回TRUE,执行不成功那么返回FALSE$arr=mysql_num_rows$res;返回结果集行的数目$sql=quot;INSERT INTO info_userID,Name,Gender,ID_ card,Phone,Password,Department VALUES$ID,$name,$gender,$ID_card,$Phone,$Password,$Departmentquot;;数据库插入语句至此,PHP语言连接MySQL数据库成功。六、完毕语学校在经费缺、人员少的情况下,利用信息化手段建立和应用饭卡管理系统,对于标准学校的管理系统具有极其重要意义。有利于进步饭卡的利用效率,进步学校后勤集团的工作效率和效劳程度,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论