php mysql访问数据库的步骤详解

 更新时间:2016年10月22日 10:50:48   投稿:lqh  
这篇文章主要介绍了php mysql访问数据库的步骤详解的相关资料,需要的朋友可以参考下

php访问mysql数据库的步骤

官方说5.5开始就废弃mysql_query()这块东西很多,当然常用的就几个还是看手册吧。 这里简单记录一下。在我失忆之后可以找回一点记忆。最近一直用框架原生的都快忘了。

1.打开mysql连接

$resource1 = mysql_connect('localhost', 'root', 'root123');//参数1 主机名或主机ip、参数2数据库用户名、参数3数据库用户密码

  if (!$resource1) {

    die('could not connect:错误号:'. mysql_errno().'错误信息:' . mysql_error);//mysql_query()也适用

  }

 2.选中数据库

  mysql_select_db('db1', $resource1);//参数1 数据库名字、参数2 第一步中的mysql连接

3.现在就可以执行sql语句的操作了

 $result = mysql_query("select * from users", $resource1);//参数1 sql语句、 参数2第一步中的mysql连接

  当sql语句是查询类语句时,成功返回类型resource的数据,可以用mysql_fetch_array($result, MYSQL_ASSOC);

  MYSQL_ASSOC得到关联数组 等价于 mysql_fetch_assoc()函数

  MYSQL_NUM 得到数字索引数组 等价于 mysql_fetch_row()函数

  当sql语句是其他如修改语句,成功返回true否则返回false,false可能性很多,语句错误,权限不足等都有可能;

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 详解MySQL多表查询

    详解MySQL多表查询

    最近学习了多表查询,这篇文章主要给大家介绍了关于MySQL多表查询,文中通过实例代码介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2023-04-04
  • MYSQL事件查看器使用介绍

    MYSQL事件查看器使用介绍

    MYSQL事件查看器使用介绍,需要的朋友可以参考下
    2012-07-07
  • MySQL数据库操作DML 插入数据,删除数据,更新数据

    MySQL数据库操作DML 插入数据,删除数据,更新数据

    这篇文章主要介绍了MySQL数据库操作DML插入数据,删除数据,更新数据,DML是指数据操作语言,英文全称是Data Manipulation Language,用来对数据库中表的数据记录进行更新
    2022-07-07
  • 高性能MySQL读书笔记 找出谁持有锁

    高性能MySQL读书笔记 找出谁持有锁

    周末重读了一遍《高性能MySQL》,发现有些知识点看过便忘了,没有实际动手操作一遍就是记不牢,所以今天动手操作了一下“找出谁持有锁”,并把实验步骤记录下来,有兴趣的网友可以参照一二。
    2011-01-01
  • MySql连接数据库常用参数及代码解读

    MySql连接数据库常用参数及代码解读

    这篇文章主要介绍了MySql连接数据库常用参数及代码解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • mysql5.7.18安装时mysql服务启动失败的解决方法

    mysql5.7.18安装时mysql服务启动失败的解决方法

    这篇文章主要为大家详细介绍了mysql5.7.18安装时mysql服务启动失败的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • MySQL关系型数据库事务的ACID特性与实现

    MySQL关系型数据库事务的ACID特性与实现

    这篇文章主要介绍了MySQL关系型数据库事务的ACID特性与实现,ACID 是为保证事务transaction是正确可靠的,具备原子性、一致性、隔离性、持久性等特性
    2022-07-07
  • MySQL数据库高级数据操作之新增数据

    MySQL数据库高级数据操作之新增数据

    这篇文章主要介绍了MySQL数据库高级数据操作之新增数据,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-06-06
  • 如何用workbench导出mysql数据库关系图

    如何用workbench导出mysql数据库关系图

    用workbench导出mysql数据库关系图的解决方法,需要的朋友请往下阅读
    2013-03-03
  • mysql 8.0.12 安装使用教程

    mysql 8.0.12 安装使用教程

    这篇文章主要为大家详细介绍了mysql 8.0.12 安装使用教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08

最新评论