php查询数据库的方法

发布时间:2020-08-28 14:14:45

来源:亿速云

阅读:104

作者:小新

php查询数据库的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!php查询数据库的方法:1、使用函数【mysql_connect()】建立和MYSQL数据库的连接;2、使用函数【mysql_select_db()】指定要操作的数据库;3、使用函数【mysql_query()】查询指令。

php查询数据库的方法:

一、函数方法

mysql_connect():用来建立和MYSQL数据库连接的,共有5个参数,通常情况下只用前3个参数。3个参数分别是MySQL服务器地址、用户名和密码。

mysql_select_db():用来指定要操作的数据库。如果要操作的数据库还没有创建,则要先创建数据库,接着再创建数据库中的表。

mysql_query():查询指令的专用函数,所有的SQL语句都通过它执行,并返回结果集。

mysql_fetch_row():从结果集中取一行作为枚举数据,从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。

mysql_fetch_array():从结果集中取得一行作为关联数组,或数字数组,或二者兼有,除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存,用字段名作为键名。

mysql_fetch_object():从结果集中取得一行作为对象,并将字段名字做为属性。

mysql_fetch_assoc():从结果集中取得一行作为关联数组,也就是说这个函数不能像mysql_fetch_row那样用索引来取值,只能用字段名字来取。

mysql_num_rows():获取由select语句查询到的结果集中行的数目

二、示例<?php

/* 连接数据库服务器,用or die的目的为了即使连接错误,系统不会继续执行,而是返回错误*/

$link=mysql_connect("localhost","root","12345678") or die("数据库连接失败");

/* 连接数据库*/

mysql_select_db("phptest",$link);

/*设置字符集,使得页面的编码与数据库的编码一致。如果不一致将出现中文乱码*/

mysql_query("set names utf8");

/*定义数据库命令查询*/

$q="select*from tb_user";

/*执行数据库查询*/

$result=mysql_query($q);

/*执行数据库记录*/

while($row=mysql_fetch_assoc($result)){

echo "

".$row["id"]."".$row["username"]."".$row["password"]."";

/*显示数据结果*/

}

?>

感谢各位的阅读!看完上述内容,你们对php查询数据库的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注亿速云行业资讯频道。

php查询数据方法,php查询数据库的方法相关推荐

  1. python解析json文件写入数据库_Python3实现将本地JSON大数据文件写入MySQL数据库的方法...

    本文实例讲述了Python3实现将本地JSON大数据文件写入MySQL数据库的方法.分享给大家供大家参考,具体如下: 最近导师给了一个yelp上的评论数据,数据量达到3.55个G,如果进行分析时直接使 ...

  2. ajax连接mysql数据库查询数据_ajax动态查询数据库数据并显示在前台的方法

    今天做了一个ajax动态查询数据库的小Demo,又重新学习了一下ajax的一些知识.在此和大家分享一下...... 啥都别说了,先上代码 Controller层 查询总用户数 @RequestMapp ...

  3. jdbc mysql 存储过程查询数据_JDBC连接(MySql)数据库步骤,以及查询、插入、删除、更新等十一个处理数据库信息的功能。...

    主要内容: JDBC连接数据库步骤. 一个简单详细的查询数据的例子. 封装连接数据库,释放数据库连接方法. 实现查询,插入,删除,更新等十一个处理数据库信息的功能.(包括事务处理,批量更新等) 把十一 ...

  4. mysql 视图树查询_TreeView (树视图)遍历数据库的方法

    多数从事数据库编程人员都经历过,对新接触的数据库技术无论是低版本Foxbase.Access97-2000还是支持网络环境高版本的Sql Server2000和 Oracel等系统,都经过一个循循渐进 ...

  5. mysql 查询数据 程序_MySQL 查询数据

    MySQL 查询数据 MySQL 数据库使用SQL SELECT语句来查询数据. 你可以通过 mysql> 命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据. 语法 以下为在MyS ...

  6. 项目中查询数据和模糊查询

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术:WPF .Select 撰写日期:2020年08月07 ...

  7. sqllite查询数据量_Sqlite3查询指定行数数据

    Sqlite中提供的方法和Mysql的一样,也是通过关键字limit限制. SQL1 selectt.user_id,random()asRandomfromudb_user t limit 10; ...

  8. mysql查询数据教程_MySQL 查询数据

    sql 语句的关联查询 左关联: left join ... on ... 右关联: right join... on ... 格式: select 字段 from 表1 left join 表2 o ...

  9. 彻底删除oracle数据,彻底删除Oracle数据库的方法

    1.关闭oracle所有的服务.可以在windows的服务管理器中关闭: 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS ...

  10. 创建oracle数据库有哪些方法,oracle11g创建数据库的方法-Oracle

    oracle11g创建数据库的方法 最近自己想动手写个项目,却无从下手,因为自己以前从未用Oracle数据开发过,使用到是使用过一切都是云里雾里,看到理论的知识无用,只用动手的实践才能创造自我的价值, ...

最新文章

  1. linux中rpm命令管理
  2. 随机对照试验设计的原理
  3. C++ operator 知识点
  4. 机器人蛮王_盖伦:吊打我老婆,蛮王:我也是,他:被老婆打的不敢出塔
  5. 全栈工程师已经过时?
  6. pycharm vim 插件IdeaVIM
  7. 使用go来做系统,如何比java node php 更 简单
  8. VC++6.0中内存泄漏检测 转
  9. python实现简单算法
  10. ASP.NET MVC - 用户验证和权限验证
  11. 悦读上品 得乎益友
  12. mongodb 正则
  13. 体验火热的Python抢票神器,先让你50个加速包
  14. Rhino基础教程---三管混接(法二、法三)
  15. RxBus的使用及解析
  16. 2013 EE 排名
  17. 互联网 必须有免费的精神
  18. 微信公众号最佳实践 ( 10.3)获取微信版本及手机系统
  19. libnids中TCP/IP栈实现细节分析——TCP会话重组
  20. Atmel ATSAMV70Q20 的 CAN 扩展帧收发设置

热门文章

  1. 前端学习(1342):mongoose验证规则拿到错误信息
  2. java学习(178):终篇?静态代理?动态代理?
  3. Vue项目 开启gzip
  4. CSS之Multi-columns的跨列
  5. 数据全裸时代,你的隐私有多容易获取?
  6. PyTorch | 保存和加载模型教程
  7. css background 充满自适应_剖析一些经典的CSS布局问题,为前端开发+面试保驾护航...
  8. iOS---------- MBProgressHUD (1.0.0)的变动
  9. Google Chrome 11 浏览器 下Flash Debug 插件无效的解决办法
  10. 基于Cairngorm的Silverlight开发 - part3