MySQL数据库函数详解(1)
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-03-16
作者:随想 OSO奥索(1) int MySQL_affected_rows([int link_id]); 在给定的连接中,返回由最近的DELETE、INSERT、REPLACE或者UPDATE语句所作用的行数。如果没有行 被修改,则mysql_affected_rows()返回0,如果出现错误,则返回-1。 在SELECT查询之后,mysql_affected_rows()返回所选择的行数。但一般是与SELECT语句一道使用 mysql_num_rows(). 使用范例: <?php $link=mysql_pconnect("localhost","sunsoft","suixiang") or die("Could not connect"); mysql_select_db("samp_db") or die("Could not select database"); $query="INSERT INTO member(last_name,first_name,expiration)"."VALUES(''Brown'',''Marcia'',''2002-6-3'')"; $result=mysql_query($query) or die("Query failed"); PRintf("%d row%s insertedn",mysql_affected_rows(),mysql_affected_rows()==1?" ":"s"); ?> (2) int mysql_close(int[link_id]); 关闭由link_id标识的与MySQL服务器的连接。如果没有指定连接,则mysql_close()关闭最近打开的连 接。如果成功,则mysql_close()返回真,失败则返回假。对由mysql_pconnect()打开的永久连接, mysql_close()忽略相应的关闭请求,只是返回值。如果要关闭一个连接,就应该用mysql_connect()而不是 mysql_pconnect()来打开它。 使用范例: <?php $link=mysql_connect("localhost","sunsoft","suixiang") or die("Could not connect"); print("Connected successfully"); mysql_close($link); ?> (3) int mysql_connect(string [hostname] [:port], string [username], string [passWord]); 本函式建立与 MySQL 伺服器的连线。其中所有的参数都可省略。当使用本函式却不加任何参数时,参 数 hostname 的内定值为 localhost、参数 username 的内定值为 PHP 执行行程的拥有者、参数 password 则 为空字串 (即没有密码)。而参数 hostname 后面可以加冒号与埠号,代表使用那个埠与 MySQL 连接。当然在 使用资料库时,早点使用 mysql_close() 将连线关掉可以节省资源。 使用范例 这是一位未具名网友提供的范例 (18-Feb-1999) <?php $dbh = mysql_connect(''localhost:3306'','' |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: MySQL菜鸟入门指南下一篇: mysql常识和基本操作
关于MySQL数据库函数详解(1)的所有评论