PHP基本操作——数据库操作

首先说说LAMP:

LAMP(Linux- Apache-MySQL-PHP)架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,PHP编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相比,LAMP具有通用、跨平台、高性能、低价格的 优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案.

在LAMP架构中,PHP操作Mysql数据库是最为基础,代码如下

<?php
/*
* php操作mysql
*/
	$db=mysql_connect("localhost","root","pass");
	mysql_select_db("DB",$db);
	mysql_query("SET NAMES ‘Utf8‘");
	$sql = "SELECT * FROM `user` WHERE name=‘bit‘";
	$query = mysql_query($sql);
	$rs=array();
	while($r = mysql_fetch_assoc($query)){
		$rs[]=$r;
	}
?>
时间: 2024-10-31 15:36:39

PHP基本操作——数据库操作的相关文章

mysql基本操作-数据库操作

1.连接数据库 mysql -uroot -p123456 2.展示数据库 show databases; 3.打开/切换数据库 use mysql; 4.展示数据表 show tables; 5.展示表结构 desc user 6.查询数据 select * from user 7.创建数据库 create database chartset utf-8; 原文地址:http://blog.51cto.com/13803166/2141345

python学习之数据库操作

一.数据库基本操作 数据库操作: 查看存储引擎: show engines; 查看数据库: show databases; 或者show create database oldboy\G 创建数据库: create database oldboy default charset=utf8; 删除数据库: drop database oldboy; 进入数据库:  use oldboy; 数据表操作: 创建数据表: create table tb_emp1 (     -> id int(11),

数据库_6_SQL基本操作——库操作

SQL基本操作--库操作:对数据库的增删改查 一.新增数据库(创建) 基本语法:Create database 数据库名字 [库选项]: 库选项用来约束数据库,分为两个选项:1.字符集设定:charset/character 具体字符集(数据存储的编码格式)                     常用的字符集:GBK和UTF8(UTF8中间不能加中划线或者下划线) 2.校对集设定:collate 具体校对集(数据比较的规则) 创建一个扩展名为sql的文件,比如sql_2018_0503.sql

C# .NET更智能的数据库操作的封装

前述: 对数据库操作的封装,相信网络上已经有一大堆,ORM框架,或者是.NET本身的EF,都很好的支持数据库操作.这篇文章是分享自己所思考的,对数据库操作的简单封装.我对于这篇文章,认为被浏览者所关注重点的是怎么分析设计数据库操作封装,代码是其次.而且,这是我第一篇文章,为了想好怎么实现花了些天,代码是博客发表时现写的.所以我想,使用可能还有bug,而且没有try catch异常的设计. 这个框架我理应做到对数据库无关,无论是哪个数据库都能够使用.不过,重点在于分析,而不是代码.所以,为了更好的

数据库——基础(数据库操作,表格操作)——增加高级查询

笔记 LAMP:Linx(操作系统) A(阿帕奇)——网页的应用程序 M(Mysql):体积小,应用简单 P(PHP) 第一步:搭建网页环境——A\M\P WAMP:用WAMP搭建环境 DW:更好的显示 数据库的基本操作: 数据库——表结构——字段(列) 每一行数据成为一条数据(记录) 特点:关系型数据库,有严格的规范 1.必须有主键:能够唯一标识一条数据的字段 2 T-SQL:通用的数据库操作语句 自增长列code(主键列) ;连接键表 最后一个字段不加 ,#注释 创建表:create tab

CI框架数据库操作整理

整理一下CI框架下数据库的基本操作函数的调用和使用,适用于新人: $this->load->database();//实例化db属性 在实例化db之后,可以运用该对象的丰富的函数来对数据库进行查改删增的操作. mysql数据库 create table users(username varchar(10),password varchar(10),email varchar(10));//创建users表 1.数据库添加操作 $user=arrar( "username"=

《Spring技术内幕》笔记-第五章 数据库操作组件的实现

Spring JDBC的设计与实现 ?Spring JDBC采用模板的设计模式来完成设计.抽象类中定义模板方法,在模板方法中对处理过程进行描述,然后每个具体的过程实现则交由子类来实现. Spring JDBC模板类的设计与实现 1,设计原理 ?在Spring JDBC中,JdbcTemplate是一个主要的模板类,该类继承JdbcAccessor,实现JdbcOperation接口. ?在JdbcAccessor中对DataSource进行管和配置. ?JdbcOperation接口则定义了操作

android中的数据库操作(转)

android中的数据库操作 android中的应用开发很难避免不去使用数据库,这次就和大家聊聊android中的数据库操作. 一.android内的数据库的基础知识介绍 1.用了什么数据库   android中采用的数据库是SQLite这个轻量级的嵌入式开源数据库,它是用c语言构建的.相关简介可以从链接查看. 2.数据库基本知识观花   对于一些和我一样还没有真正系统学习数据库技术的同学来说,把SQL92标准中的一些基本概念.基本语句快速的了解一下,是很有必要的,这样待会用Android的da

ThinkPHP-基础数据库操作CRUD

参考:http://doc.thinkphp.cn/manual/curd.html ThinkPHP提供了灵活和方便的数据操作方法,对数据库操作的四个基本操作(CURD):创建.更新.读取和删除的实现是最基本的,也是必须掌握的,在这基础之上才能熟悉更多实用的数据操作方法.CURD操作通常是可以和连贯操作配合完成的.下面来分析下各自的用法:(下面的CURD操作我们均以M方法创建模型实例来说明,因为不涉及到具体的业务逻辑) 创建(Create) 在ThinkPHP中使用add方法新增数据到数据库(