七、PHP操作mysql数据库

七、PHP操作mysql数据库_第1张图片
数据路服务器连接-选择数据库-执行sql语句

@mysql_connect("localhost","root","")or die("connection fail");

@mysql_select_db("qfdb")or die("database dose not exits");

$myquery=@mysql_query("select*from userinfo")or die("the statement failed");

mysql_close();

?>

1.另一种执行sql语句:resourc mysql_db_query(string $database,string $query[,resource $link_identifier])

database为要执行sql语句的数据库,query为要执行的sql语句,link_identifier为数据库连接标识符,若没有设置该参数,函数将打开上一个已创建的数据库连接,若找不到已打开的数据库连接,则尝试以无参数方式调用mysql_connect()函数创建一个数据库连接。

2.获取结果集中的记录数  int mysql_num_rows(resource $result)

获取所影响到的记录数:int mysql_affected_rows([resource $link_identifier])

3.获取结果集中的数据 mixed mysql_result(resource $result,int $row[,mixed $field])

4.逐行获取结果集中的记录:array mysql_fetch_row(resource $result);

5.获取数据库的信息:resource mysql_list_dbs([,resource $link_identifier])

6.获取数据表的信息:resource mysql_list_tables(string $database[,resource $link_identifier])

7.获取数据库表 列的信息:int mysql_num_fields(resource $result)

获取列的名称:string mysql_field_name(resource $result,int $field_index);

获取列的长度:int mysql_field_len(resource $result,int $field_offset)

获取列的类型:int mysql_field_type(resource $result,int $field_offset)

你可能感兴趣的:(七、PHP操作mysql数据库)