您的位置:首页 > 编程语言 > PHP开发

我的php学习笔记(七)MySQL在php中的应用

2013-01-24 23:30 483 查看
php与mysql建立连接

mysql_connect("主机","用户名","密码"):打开MySQL链接

mysql_select_db("数据库名",连接标示符):打开一个数据库

标示符的意思是现在连接的数据库主机。可写可不写,如果不做特别声明,则默认为打开上一次的连接。

执行一个SQL语句

mysql_squery(SQL语句,连接标示符);

根据连接标示符向该数据库服务器的当前数据库发送查询,如果连接标识符默认,则默认为打开上一次的连接。返回值是布尔值。这条语句执行一条MySQL查询。

查询函数

两个查询函数array/row及其区别

格式:mysql_fetch_row(result);用来查询结果的一行保存至数组,该数组下标从0开始,每一个数组元素对应一个域。

mysql_fetch_array(result);两个功能基本相同,只不过第二个除了可以用从0开始的偏移量作索引,还可以用域名索引。域名就是字段名。

使用mysql_fetch_row();只能通过数组下标访问查询的结果。

使用mysql_fetch_array();除了可以通过数组下标访问以外,还可以通过表中的关键字访问。

连接时如果数据库里面有中文的话输出信息会出现乱码,解决方法是在连接完数据库后加上“mysql_query("set names 'GBK'");"就可以解决中文乱码问题。

常用的mysql函数:

mysql_num_rows 用于计算查询结果中所得的行的数目

mysql_insert_id 传回最后一次使用INSERT指令的id

mysql_tablename 取得数据库的名称

mysql_error 返回错误信息

mysql_close 关闭MySQL连接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: