- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
php以及和mysql.ppt
LAMP 项目开发
1、学习php,理解函数的思想
学了这么久,我们知道,在php中,包括在任何一门语言,想做一件事,有两个方法:
1、自已写代码去完成这件事。自定义函数。
2、利用环境提供现成的函数,预定义函数。
这里,我们要操作数据库,你自己写代码,会吗?
我想是,不会。那怎么办?
答案是找到环境给我们提供一函数,去实现。
所以,学习php操作mysql的过程,也就是学习这些mysql函数的过程。
2、让你的服务器支持Mysql函数
Php.ini 中修改:
在Dynamic Extensions
将需要使用的组件,开启!;extension=php_mysql.dll 为禁用状诚extension=php_mysql.dll 为开户状态
如何支持mysql
1、extension=php_mysql.dll 设置为开启状态。
2、将php_mysql.dll和libmysql.dll拷到system32目录中即可。
你拿出手机打电话的过程:
拨号
沟通……
沟通……
挂机
连接
操作……
操作……
关闭连接
用php操作数据库的过程
所以,我们想用php来操作数据库,也就是向数据库中,添加
数据、修改数据、删除数据,以及查看数据,第一步,就是先
连接,第二步就是执行具体的操作了。最后,关闭连接,就O
了。
mysql_connect ();
3、操作数据库的过程
连接
选择库
操作……
关闭连接
连接函数:
resource mysql_connect ( [string server , string username , string password [, bool new_link [, int client_flags]]])
Server指服务器名称,可以包含端口号:例如 localhost 或者 localost:3306
Username指数据库的用户名,例如:root
Password指数据库的密码,如:0000
New_link指是否新建连接。当mysql_connect多次执行时,如果参数相
同(即连的是同一个数据库),Mysql为了节约资源,将不会再打开新的
连接,而是返回已打开的链接。如果指定了new_link 为true,将总打开
一个新的连接。此值默认即可。
1、可以在函数名前加上 @ 来抑制失败时产生的错误信息
2、一旦脚本结束,到服务器的连接就会被关闭。除非之前已经调用了
mysql_close() 来关闭它。
4、连接数据库
连接
选择库
操作……
关闭连接
//示例1:连接数据库
$link = mysql_connect(localhost, “root, “0000) ;
print (Connected successfully);
// 示例2: 可打印出错信息
$link = mysql_connect(localhost, mysql_user, mysql_password) or die(Could not connect: .
mysql_error());
print (Connected successfully);
mysql_close($link);
mysql_error() // 返回上一个 MySQL 操作产生的文本错误信息
5、连接数据库
连接
选择库
操作……
关闭连接
连接函数:
bool mysql_select_db ( string database_name [, resource
link_identifier])
第一个参数,表示选择哪个数据库。
第二个参数,为数据库连接标识,省略表示当前打开的数据连接。
$conn = mysql_connect(localhost, ‘root’, ‘0000’) ;
//选择数据库
mysql_select_db(‘news_data, $conn );
6、选择数据库
连接
操作……
操作……
关闭连接
resource mysql_pconnect ( [string server [, string username [, string password
[, int client_flags]]]])
如果成功则返回一个正的 MySQL 持久连接标识符,出错则返回 FALSE。
mysql_pconnect() 和 mysql_connect() 非常相似,但有两个主要区别。
首先,
当连接的时候本函数将先尝试寻找一个在同一个主机上用同样的用户名和密码已
经打开的(持久)连接,如果找到,则返回此连接标识而不打开新连接。
其次,
当脚本执行完毕后到 SQL 服务器的连接不会被关闭,此连接将保持打开以备以
后使用(mysql
您可能关注的文档
- IC卡基础知识分享.pptx
- idc技术知识培训.ppt
- iG电子竞技俱乐部发展趋势规划2012.ppt
- IL 第01章篇 国际物流概论.ppt
- Illumina 测序的原理和的应用.pptx
- iPF系列打印机基础相关培训.ppt
- IPMP-B级项目报告编写指导-教学幻灯片.ppt
- IPMP相关培训纲要(第四部分成功的项目计划与控制).ppt
- IPO流程介绍-投行相关培训资料.ppt
- IRS相关培训材料(第一部分).ppt
- 2024年度党员干部民主生活会班子对照检查材料.docx
- 公司党委领导班子2024年度民主生活会对照检查材料4个带头方面.docx
- 市府办(政府办)领导班子2024年民主生活会会后综合情况报告.docx
- 在2025年市司法局信息宣传工作推进会上的讲话.docx
- 在2025年全省文化旅游高质量发展推进会上的讲话.docx
- 在2025年全区工业、住建大规模设备更新推进会上的讲话.docx
- 党支部2024年组织生活会民主评议党员情况总结报告_1.docx
- 2024年度组织生活会个人对照检查剖析材料.docx
- 镇党委书记2024年度民主生活会对照检查材料1.docx
- 党支部2024年组织生活会民主评议党员情况总结报告.docx
最近下载
- 新能源车与传统燃油车PK.pptx
- 电桩车位出租合同6篇.docx
- 成人肥胖食养指南(2024年版).pdf
- 机械制图习题集第4版张绍群习题答案.pdf
- 2025届广东省深圳高级中学高中园高三下学期第一次模拟考试政治试题(原卷版+解析版).docx VIP
- 新教科版(2024)小学一年级科学下册第一单元第4课《4.认识物体的形状》精品课件.pptx VIP
- 基于EPC模式的项目管理项目协调管理80课件讲解.pptx
- 东菱EPS-BS驱动器技术手册V1.5.pdf
- 老年心房颤动诊治中国专家共识2024版.pptx VIP
- 新时代思想学生读本(高中)5.5《促进人与自然和谐共生》课件.pptx VIP
文档评论(0)