php mysql 函数总结

<?php
$con = mysql_connect("localhost", "hello", "123");//连接mysql
if(!$con)
{
  die('could not connect: '.mysql_error());
}

$db_selected = mysql_select_db("test_db", $con);//选择数据库;
if(!$db_selected)
{
  die("can't use test_db: ".mysql_error());
}
$sql = "SELECT * from Person WHERE Lastname='Adams'"; $result = mysql_query($sql, $con);//执行mysql语句 while($row = mysql_fetch_array($result))//读取结果的每一行 { print_r($row); } mysql_close($con);//断开该mysql连接

PHP Mysql 连接数据库函数:mysql_connect(servername, username, password);

返回值为一个连接对象。

servername:可选。规定要连接的服务器。默认是“localhost:3306”。

username:可选。规定登录所使用的用户名。默认值是拥有服务器子进程的用户的名称。(即代码的所有者的用户名,例如代码文件的主人是root,那么默认值就是"root")。

password:可选。规定登录所用的密码。默认是“”。

PHP 设置活动的mysql数据库的函数:mysql_select_db(database,connection);

如果成功,则该函数返回true.如果失败,则返回false。

database:必需。规定要选择的数据库。

connection:可选。规定mysql连接。如果未指定,则使用上一个连接。

PHP 执行mysql询问语句函数:mysql_query(query,connection)

返回值:mysql_query()仅对SELECT,SHOW,EXPLAIN或DESCRIBE语句返回一个资源标识符,如果查询执行不正确则返回FALSE。

对于其他类型的SQL语句,mysql_query()在执行成功时返回TRUE,出错时返回FALSE。

query:必需。规定要发送的SQL查询。注释:查询字符串不应以分号结束。

connection:可选。规定sql连接标识符。如果未规定,则使用上一个打开的连接。

说明:如果没有打开的连接,本函数会尝试无参数调用mysql_connect()函数来建立一个连接并使用之。

PHP 取得sql查询结果集中一行的函数:mysql_fetch_array(data, array_type);

mysql_fetch_array()函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有

返回由从结果集中取得的行生成的数组,如果没有更多行则返回false。

data:必需。规定要使用的数据指针。该数据指针是mysql_query()函数产生的结果(资源标识符)。

array_type:可选。规定返回哪种结果。可能的值:MYSQL_ASSOC - 关联数组;MYSQL_NUM - 数字数组;MYSQL_BOTH - 默认。同时产生关联和数字数组。

 

posted @ 2016-04-08 13:35  Carolina  阅读(91)  评论(0编辑  收藏  举报