php mysql访问数据库的步骤详解_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
, php
, 访问
mysql访问数据库
mysql数据库安装步骤、mysql数据库引擎详解、mysql数据库函数详解、mysql数据库开发步骤、mysql数据库连接步骤,以便于您获取更多的相关知识。

时间: 2024-08-24 17:54:55

php mysql访问数据库的步骤详解_Mysql的相关文章

MySql 5.7.14 解压版安装步骤详解_Mysql

下面主要分为五大步给大家介绍mySql 5.7.14 解压版安装教程.感兴趣的朋友一起看看吧. 第一步:下载最近的MySQL文件并且解压: 下载最新版的MySQL–mysql-5.7.12下载地址 将下载到的文件解压缩到自己喜欢的位置,例如我自己的位置是D:\MySQL\mysql-5.7.12-winx64 第二步:配置环境变量 这里不多说,bin目录配置到path下面就行了. 第三步:添加配置文件 直接复制一个解压路径下面的 my-default.ini文件,重命名为my.ini然后编辑该文

MySQL binlog 远程备份方法详解_Mysql

以前备份binlog时,都是先在本地进行备份压缩,然后发送到远程服务器中.但是这其中还是有一定风险的,因为日志的备份都是周期性的,如果在某个周期中,服务器宕机了,硬盘损坏了,就可能导致这段时间的binlog就丢失了. 而且,以前用脚本对远程服务器进行备份的方式,有个缺点:无法对MySQL服务器当前正在写的二进制日志文件进行备份.所以,只能等到MySQL服务器全部写完才能进行备份.而写完一个binlog的时间并不固定,这就导致备份周期的不确定. 从MySQL5.6开始,mysqlbinlog支持将

Nginx实现浏览器可实时查看访问日志的步骤详解_nginx

一.首先查看nginx版本,我使用的是1.9.7的版本,安装目录在/application/nginx-1.9.7 [root@AnSheng ~]# /application/nginx-1.9.7/sbin/nginx -V nginx version: nginx/1.9.7 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) configure arguments: --prefix=/application/nginx-1.9.7

CentOS 6.0中编译安装MySQL v5.1.59步骤详解

以下内容基于CentOS 6.0操作系统,MySQL安装版本为v5.1.59,下面我们详细的通过命令形式来说明如何进行编译与安装MySQL. 编译安装mysql cd /usr/local/src tar zxvf mysql-5.1.59.tar.gz cd mysql-5.1.59 ./configure --prefix=/usr/local/mysql&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;--lo

PHP MySQL的安装与配置详解_Mysql

 一.安装配置PHP 1.下载Php的版本zip包之后,解压缩到指定目录.下载地址:http://www.php.net/downloads.php 2.在Apache的httpd.conf文件中加入以下 #Php模块加载 LoadModule php5_module "D:/Software/GreenSoft/Php/php5.4.6/php5apache2_2.dll" #php.ini路径设置 PHPIniDir "D:/Software/GreenSoft/Php/

mysqldump数据库备份参数详解_Mysql

mysqldump备份: 复制代码 代码如下: mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" –lock-all-tables > 路径 mysqldump还原: 复制代码 代码如下: mysqldump -u用户名 -p密码 -h主机 数据库 < 路径 mysqldump按条件导出: 复制代码 代码如下: mysqldump -u用户名 -p密码 -h主机 数据库 a –where "条件语句" –no-建表&g

MySQL性能瓶颈排查定位实例详解_Mysql

本文实例讲述了MySQL性能瓶颈排查定位的方法.分享给大家供大家参考,具体如下: 导读 从一个现场说起,全程解析如何定位性能瓶颈. 排查过程 收到线上某业务后端的MySQL实例负载比较高的告警信息,于是登入服务器检查确认. 1. 首先我们进行OS层面的检查确认 登入服务器后,我们的目的是首先要确认当前到底是哪些进程引起的负载高,以及这些进程卡在什么地方,瓶颈是什么. 通常来说,服务器上最容易成为瓶颈的是磁盘I/O子系统,因为它的读写速度通常是最慢的.即便是现在的PCIe SSD,其随机I/O读写

Mysql之SQL Mode用法详解_Mysql

一.Mysql SQL Mode简介 通常来说MySQL服务器能够工作在不同的SQL模式下,并能针对不同的客户端以不同的方式应用这些模式.这样,应用程序就能对服务器操作进行量身定制以满足自己的需求.这类模式定义了MySQL应支持的SQL语法,以及应该在数据上执行何种确认检查.这样,就能在众多不同的环境下.与其他数据库服务器一起更容易地使用MySQL.可以使用"--sql-mode="modes""选项,通过启动mysqld来设置默认的SQL模式.而从MySQL 4.

MySQL的mysqldump工具用法详解_Mysql

导出要用到MySQL的mysqldump工具,基本用法是:   复制代码 代码如下: shell> mysqldump [OPTIONS] database [tables]   如果你不给定任何表,整个数据库将被导出.   通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表.   注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题.