我的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连接
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连接
相关文章推荐
- Head First PHP&MySQL 学习笔记(三,四) —— 现实的实际应用
- php学习笔记(11):MYSQL在php5中的应用
- PHP学习笔记 第十讲 MYSQL在PHP5中的应用
- PHP学习笔记10-MYSQL在PHP5中的应用
- 韩顺平 mysql php优化教程 笔记和学习心得
- 我的php学习笔记(三十五)PHP中正则表达式学习及应用(三)
- php学习笔记------[php中面向对象三大特性之一[封装性]的应用]
- PHP&MySQL学习笔记2017年1月18日
- php学习笔记(二)php与mysql连接与用php发送SQL查询
- php学习笔记(4):常用PHP运算类型介绍与应用:
- mysql学习笔记之优化篇(二)之参数-磁盘-应用调优
- Head First PHP&MySQL学习笔记(一)
- php学习笔记------[php中面向对象三大特性之一[继承性]的应用]
- php学习笔记1--开发环境搭建:apache+php+mysql
- 【PHP-MySQL学习笔记】第二章 PHP编程
- Head First PHP&MySQL 学习笔记(二) —— Connect MySQL
- PHP学习笔记【22】--PHP数据库编程 mysql扩展库 和mysqli扩展库
- Head First PHP&MySQL学习笔记(四)
- php学习笔记(二)php与mysql连接与用php发送SQL查询
- Fedora :Snort+Apache+Php+Mysql+Acid+Webmin(安装学习笔记)