位置: 编程技术 - 正文

PHP操作mysql函数详解,mysql和php交互函数(php执行mysql语句的函数)

编辑:rootadmin
1. 建立和关闭连接 1) mysql_connect() resource mysql_connect([string hostname [:port][:/path/to/socket][,string username] [,string password]]) 所有参数都是可选的 举例: @mysql_connect(“localhost”, “user”, “password”) or die(“Could not connect to mysql server!”); 注意,@符号表示禁止失败尝试导致的任何错误信息,用户将看到的是die()中指定的错误信息. 注意,当与多个mysql进行连接时,必须指定每个连接的链接ID,如下: $link1 = @mysql_connect(“server1″, “user”, “password”) or die(“Could not connect to mysql server!”); $link2 = @mysql_connect(“server2″, “user”, “password”) or die(“Could not connect to mysql server!”); 2) mysql_pconnect() resource mysql_pconnect([string hostname [:port][:/path/to/socket][,string username] [,string password]]) 与mysql_connect()不同的是:会首先查找现有链接,不存在时才创建. 注意,不需要显示关闭连接(mysql_close()),因为连接将放在池中,所以叫持久连接. 3) mysql_close() boolean mysql_close([resource link_id]) 关闭连接不是必须的,因为可以由mysql的垃圾回收来处理. 如果没有指定link_id,则关闭最近的链接. 2. 选择数据库 mysql_select_db() boolean mysql_select_db(string db_name [, resource link_id]) 3. 查询MySql 1) mysql_query() resource mysql_query(string query [,resource link_id]) 负责执行query. 2) mysql_db_query() resource mysql_db_query(string database, string query [, resource link_id]) 等价于mysql_select_db() + mysql_query(),从参数中就可以清楚的看出来. 4. 获取和显示数据 1) mysql_result() mixed mysql_result(resource result_set, int row [,mixed field]) 从result_set 的指定row 中获取一个field 的数据. 简单但是效率低. 举例: 注意,上述代码只是输出结果集中的第一条数据的字段值,如果要输出所有记录,需要循环处理. 注意,如果查询字段名是别名,则mysql_result中就使用别名. 2) mysql_fetch_row() array mysql_fetch_row(resource result_set) 从result_set中获取整行,把数据放入数组中. 举例(注意和list 的巧妙配合): 3) mysql_fetch_array() array mysql_fetch_array(resource result_set [,int result_type]) mysql_fetch_row()的增强版. 将result_set的每一行获取为一个关联数组或/和数值索引数组. 默认获取两种数组,result_type可以设置: MYSQL_ASSOC:返回关联数组,字段名=>字段值 MYSQL_NUM:返回数值索引数组. MYSQL_BOTH:获取两种数组.因此每个字段可以按索引偏移引用,也可以按字段名引用. 举例: 4) mysql_fetch_assoc() array mysql_fetch_assoc(resource result_set) 相当于 mysql_fetch_array($result, MYSQL_ASSOC) 5) mysql_fetch_object() object mysql_fetch_object(resource result_set) 和mysql_fetch_array()功能一样,不过返回的不是数组,而是一个对象. 举例: 5. 所选择的记录和受影响的记录 1) mysql_num_rows() int mysql_num_rows(resource result_set) 返回result_set中的行数. 注意,mysql_num_rows()只在确定select语句查询获得的记录数有效,如果要获取insert/updata/delete查询影响的记录数,需要使用mysql_affected_rows(). 2) mysql_affected_rows() int mysql_affected_rows([resource link_id]) 获取insert/updata/delete查询影响的记录数 注意,不需要输入参数,默认使用最近建立的数据库连接的最近结果.可以使用可选参数link_id来选择数据库连接. 6. 获取数据库和表的信息 1) mysql_list_dbs() resource mysql_list_dbs([resource link_id]) 获取服务器上所有数据库名称. 举例: 注意,输出结果与使用的用户权限相关. 2) mysql_db_name() string mysql_db_name(resource result_set, interger index) 获取在mysql_list_dbs()返回的result_set中位置为index的数据库名. 3) mysql_list_tables() resource mysql_list_tables(string database [,resource link_id]) 获取database中的所有表名. 4) mysql_tablename() string mysql_tablename(resource result_set, interger index) 获取mysql_list_tables()返回的result_set中位置为index的表名. 在学习PHP的COM 和 .Net(Windows)函数的时候,发现了一个通过COM操作SQL SERVER的例子,查找了相关的资料,于是就有了这篇PHP连接ACCESS的文章,相信网上已经很多了,还是贴在这里吧。 我的机器环境:WIN,APACHE2,PHP Version 5.1.0RC1

推荐整理分享PHP操作mysql函数详解,mysql和php交互函数(php执行mysql语句的函数),希望有所帮助,仅作参考,欢迎阅读内容。

PHP操作mysql函数详解,mysql和php交互函数(php执行mysql语句的函数)

文章相关热门搜索词:使用php进行mysql数据库编程的基本步骤,php执行mysql语句的函数,php的mysql_query,使用php进行mysql数据库编程的基本步骤,常用的php操作mysql的函数有哪些,php执行mysql语句的函数,php mysql函数,常用的php操作mysql的函数有哪些,内容如对您有帮助,希望把文章链接给更多的朋友!

php利用cookie实现访问次数统计代码 [/code]?phpglobal$count;$count=1;if(!isset($_COOKIE["visittime"])){setcookie("visittime",date("y-m-dH:i:s"));setcookie("visitcount",1);echo"欢迎你第一次访问网站!";}else{setcookie("visittime"

php学习之变量的使用 ?php//引用$one="test";two=$one;//相当于传地址,两个变量指向一个地址//动态变量$one="######";$two="one";$three="two";echo$three."br";//输出"two"echo$$three."br";//输出"one"ech

PHP第一季视频教程(李炎恢+php 不断更新) PHP是一种目前最流行的服务端Web程序开发语言之一。PHP主要的特点是语法简单易于学习、功能强大、灵活易用。在融合了现代编程语言的一些最佳特性

标签: php执行mysql语句的函数

本文链接地址:https://www.jiuchutong.com/biancheng/284577.html 转载请保留说明!

上一篇:PHP新手入门学习方法(php基础入门教程)

下一篇:php利用cookie实现访问次数统计代码(phppost带cookie提交)

  • 进料加工要交税吗
  • 已知税金及附加怎么算增值税
  • 印花税应计入什么账户
  • 交易性金融资产的交易费用计入哪里
  • 收到存款利息怎么写分录
  • 分公司与总公司的法律关系
  • 2020年个税全年累计扣除如何计算
  • 电子税务局在哪里看财务报表
  • 补交以前年度房产税和滞纳金需要更改以前年度报表吗
  • 小规模纳税人增值税怎么算
  • 个人到税务局开增值税专用发票
  • 公司收的保证金可以打入私人账户吗
  • 税控盘忘记抄报反写怎么办
  • 固定资产税前一次性扣除政策中的扣除十点
  • 进项税转出企业所得税账务怎么处理
  • 收到供应商违约金 发票
  • 现金存款账户
  • 个人劳务费发票个人所得税
  • 专票开错了可以作废吗
  • 国家税务总局公告2012年第57号
  • 基建人员工资计入哪个科目
  • 资产负债表在途物资属于存货吗
  • 固定资产折旧方法可以变更吗
  • 货代免税是否需要每年备案
  • 备查账簿根据企业的实际需要设置没有固定的格式要求
  • 怎么查银行账户余额
  • 享受小型微利企业税收优惠的条件
  • 先开发票后发货怎么做账?
  • linux怎么翻译
  • 王者荣耀中扁鹊的克星是谁
  • 积极的财政政策有哪些
  • 印花税是怎么计算
  • 笔记本电脑预装
  • php操作json文件
  • php中substr_replace
  • mac环境搭建
  • 教育培训费能抵扣吗
  • win10组策略编辑器打不开怎么办
  • 房屋修理费用
  • 转租收入是否缴纳房产税江苏
  • phpajax技术
  • 资产提前报废需要什么资料
  • 企业采购过程中发生的材料短缺
  • 怎么写产品成本分析
  • yolov5s
  • cnn数据集
  • php常用加密方式
  • dede转zblog
  • php简单获取网站的方法
  • ftp命令行
  • 申报纳税的税务机关
  • 暂估入库有风险吗
  • 出纳把现金存入私人账户后转公账
  • java获取resources下文件路径
  • 承兑汇票私人贴息双方都违法吗
  • 一般纳税人报税需要填哪些表
  • mongodb操作
  • 技术服务费怎么收合理
  • 企业所得税实施条例第22条
  • 不得从销项税额中抵扣的进项税额,不得计提加计抵减额
  • 国有土地使用权是什么意思
  • 外汇收入需要缴纳增值税吗
  • 发票跨年红冲 交税
  • 以现金形式发工资的公司
  • 金蝶软件版本号有哪些
  • 年终奖通常怎么计算
  • ubuntu 125%
  • hkcmd是什么进程
  • win7系统无法查看共享电脑
  • 命令行批量重命名
  • win8创建我的电脑
  • combobox jsp
  • recyclerview瀑布流效果
  • jquery.data
  • 税务局分局副局长什么级别的干部
  • 如何计算增值税税负率公式
  • 减免性质代码怎么会自动选择
  • 购置税完税证明电子版怎么查看
  • 小规模纳税人企业所得税怎么征收
  • 营业执照网上申报入口官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设