欢迎来到天天文库
浏览记录
ID:26956361
大小:45.00 KB
页数:9页
时间:2018-11-30
《php与数据库的连接(32个函数)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、--PHP与数据库的连接 下面详细分析PHP4中与MySQL相关操作的函数(共32个,开头都为mysql_): 一、连接数据库服务器(databaseserver)的函数(2个): 1.mysql_connect() 格式:intmysql_connect(string[hostname][:port],string[username],string[password]);参数中的port参数表示数据库服务器的端口号,一般用它的默认端口号就可以了。如果不填任何参数,则默认的hostname为localhost,username为root,passwo
2、rd为空。函数执行成功,返回一个int类型的连接号(link_identifier),执行失败,返回false值。 例子: 那该如何屏蔽这些系统的错误提示并在失败后结束程序? 在MySQL中,允许在数据库函数之前加上@符号,屏蔽系统的错误提示,同时用die()函数给出更易理解的错误提示,然后die()函
3、数将自动退出程序。 上例可以改为: 如mysql_connect()执行失败,将显示Unabletoconnectdatabaseserver!后,退出程序。 2.mysql_pconnect()格式:intmysql_pconnect(string[hostname][:port],string[username],string[password]
4、); 注意:此函数与(1)的mysql_connect()基本相同,区别在于:当数据库操作结束之后,由1的mysql_connect()建立的连接将自动关闭,而2的mysql_pconnect()建立的连接将继续存在,是一种稳固持久的连接。---- 在2的mysql_pconnect(),每次连接前,都会检查是否有使用同样的hostname,use,password的连接,如果有,则直接使用这个连接号。 1的mysql_connect()建立的连接可以用mysql_close()关闭,而2的mysql_pconnect()不能用mysql_close()
5、来关闭。 二、关闭数据库连接函数(1个): mysql_close() 格式:intmysql_close(intlink_identifier); 关闭由mysql_connect()函数建立的连接,执行成功,返回ture值,失败则返回false值。 例子如下:
6、oclosedatabaseserverconnect!");?> 注意:mysql_close()不能关闭由mysql_pconnect()函数建立的连接。三、选择数据库函数(1个): mysql_select_db() 格式:intmysql_select_db(stringdatabasename,intlink_identifier); 选择指定的databasename,成功,返回1个真值(True),失败,则返回1个False值。 例子1:
7、hy810707");$select=mysql_select_db('forum',$connect);if($select){echo"connectdbforumsuccessed!";} else{echo"connectdbforumfailed!";} ?> 例子2: 四、SQL查询函数(2个):---- 1.mysql_query()格式:intmysql_query(strin
8、gsqlquery,in
此文档下载收益归作者所有