PHP连接MySQL的方法来源: 发布时间:星期五, 2008年10月24日 浏览:166次 评论:0
1)与MySQL服务器建立连接。
(2)选择准备操作和使用的指定数据库。 (3)发出SQL命令。用一个函数向MySQL服务器发出SQL的查询指令语句字符串。发出的字符串可以是 SQL的任何 DML查询指令,包括 INSERT、DELETE等,但是要取得数据应使用SQL查询语句――SELECT。查询函数会返回一个查询结果指针。 (4)取得结果。上一个步骤返回的是查询的结果指针,用这个指针值就可以从查询结果中,返回特定的数据。通常会返回一笔记录,返回的类型为数组或对象。 (5)关闭链接,关闭与数据库的链接。 1. 与MySQL的连接与关闭 int mysql_connect(hostname:port,username,password) <?php $username='root'; $passwd=''; //MySQL初始安装时,root用户的密码为空 //连接数据库 $link_mess=mysql_connect('localhost',$username,$passwd); //显示数据库连接的返回信息 if (!$link_mess){ echo "对不起,与MySQL服务器连接失败!"; exit(); } else { echo "已经成功地与MySQL服务器连接"; } ?> 当要关闭MySQL连接时,可以使用mysql_close()函数。当关闭成功会返回“True”,否则返回“Flase”。语法如下: mysql_close(变量) 2. 数据库的选择 mysql_select_db()主要是选取所要使用的数据库,如果能成功选取数据库则返回“True”,若找不到数据库或选取失败则返回“False”。语法如下: mysql_select_db(数据库名称) <HTML> <HEAD> <TITLE> 数据库的选择 </TITLE> </HEAD> <BODY> <?php $myc("localhost","root",""); if (mysql_select_db("lbuser")){ echo "lbuser数据库已被选取"; } else { echo "lbuser数据库选取不成功"; } ?> </BODY> </HTML> 3. 发送SQL命令 在读取数据库中的数据表之前,先要用Mysql_query()函数来将SQL命令传给MySQL来处理。该函数的语法如下: mysql_query(SQL命令或变量 , 链接指针) 读取数据表可使用Mysql_fetch_field() 0
相关文章读者评论发表评论 |