php遍历mysql资源

mysql_query(‘use test‘);             //选库
mysql_query(‘set names utf8‘);        //编码
$sql="select * from user";          //获取sql资源
while($s=mysql_fetch_array($a)){     //遍历资源
$rows[]=$s;                                   //数据存入数组
}
print_r($rows);                            //输出二维数组

时间: 2024-08-27 10:08:49

php遍历mysql资源的相关文章

Android服务器端如何遍历MySql查询结果

============问题描述============ 如题,想做一个类似于微信朋友圈或者新浪微博的发状态功能.用户进入后显示所有人发的状态,可是在服务器端该怎么写遍历Sql呢?用Cursor遍历的话,Servlet该怎么写?请前辈指教~感激不尽. ============解决方案1============ PreparedStatement psm = con.prepareStatement("select * from table"); ResultSet rs = psm.e

MySQL 第四天

回顾 列属性: 主键, 自增长, 唯一键 ? 关系: 一对一,一对多和多对多 范式: 三层范式 1NF: 字段设计必须符合原子性 2NF: 不存在部分依赖(没有复合主键) 3NF: 不存在传递依赖(实体单独建表) 逆规范化: 效率与磁盘空间的博弈 ? 高级数据操作 新增操作: 主键冲突(更新和替换), 蠕虫复制 更新操作: 限制更新数量: limit 删除操作: 限制删除数量: limit, 清空表(truncate) 查询操作: select选项, 字段别名, 数据源(单表,多表和子查询[别名

HA集群之DRBD实现MySQL高可用

一.前言 本篇博文只是实现Corosync + Pacemaker + DRBD + MySQL,实现MySQL的高可用.更多的基础知识在前几篇博文中已有涉猎,故更多的理论细节将不再此篇中详述. 若想了解高可用基础知识,请参考:http://hoolee.blog.51cto.com/7934938/1406951 若想了解Corosync + Pacemaker,请参考:http://hoolee.blog.51cto.com/7934938/1409395 若想了解DRBD,请参考:http

drbd+corosync实现高可用mysql

前提: 本配置共有两个测试节点,分别node1和node2,相的IP地址分别为202.207.178.6和202.207.178.7,管理节点202.207.178.8,对node1和node2进行配置.此时已经配置好drbd,并且可以正常工作了! (为避免影响,先关闭防火墙和SElinux,DRBD相关配置详见http://10927734.blog.51cto.com/10917734/1867283) 一.安装corosync 1.先停止drbd服务,并禁止其开机自动启动 主节点: [[e

corosync+pacemaker+drbd 实现mysql的高可用性

一.环境准备 1.操作系统 centos 6.4 (32位)系统要是双网卡 2.配置各节点互相解析 node1: [[email protected] ~]# uname -n node1.test.com [[email protected] ~]# cat /etc/hosts 127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1      localhost localhost.l

【数据库】MySQL的安装与简单使用

首先我们要下载Mysql的安装包,大家可以到http://mysql.com官网中根据自己的电脑系统版本下载 也可以点击 MySQL资源 下载 密码:btuu 建议下载5.7以上的版本,因为省掉了许多麻烦,如果你是5.6及以下版本也没关系,可以看下面. 安装步骤: 1> 5.6及以下版本打开.dmg安装包会出现许多文件,其中有几个我们必须要安装的:mysql-5.6.x-osx10.x-x86_6.pkg,mysql.prefPane,mysqlStartupItem.pkg,而5.7以上版本则

MySQL+DRBD+Corosync+Pacemaker CentOS6.5版

一.DRBD部分配置 1.安装环境说明 node1       192.168.110.141 node2       192.168.110.142 Node1: # sed -i '[email protected]\(HOSTNAME=\).*@\[email protected]' /etc/sysconfig/network # hostname node1.pancou.com # vim /etc/hosts 192.168.110.141 node1.pancou.com nod

Corosync+Pacemaker+DRBD+Mysql高可用HA配置

操作系统: CentOS 6.6 x64,本文采用rpm方式安装corosync+pacemaker+drbd,采用二进制版本安装mysql-5.6.29.本文是在Corosync+Pacemaker+DRBD+NFS高可用实例配置基础上进行配置修改,然后进行测试的安装过程. 一.双机配置 1. app1,app2配置hosts文件,以及主机名. [[email protected] soft]# vi /etc/hosts   127.0.0.1   localhost localhost.l

MySQL基于时间字段进行分区的方案总结

MySQL支持的分区类型一共有四种:RANGE,LIST,HASH,KEY.其中,RANGE又可分为原生RANGE和RANGE COLUMNS,LIST分为原生LIST和LIST COLUMNS,HASH分为原生HASH和LINEAR HASH,KEY包含原生KEY和LINEAR HASH.关于这些分区之间的差别,改日另写文章进行阐述. 最近,碰到一个需求,要对表的时间字段(类型:datetime)基于天进行分区.于是遍历MySQL官方文档分区章节,总结如下: 实现方式 主要是以下几种: 1.