PHP学习之[第08讲]数据库MySQL基础之增删改查
一、工具:
1、phpMyAdmin (http://www.phpmyadmin.net/)
2、Navicat (http://www.navicat.com/)
3、MySQL GUI Tools (http://dev.mysql.com/downloads/gui-tools/)
二、语法:
|
数据类型 |
描述 |
应用范围 |
|
int,smallint |
整型,常用int型,取值最大11位 |
点击量,编号,真假 |
|
char ,varchar |
字符串型,char最大取值255字节,varchar更长并伸缩 |
标题,姓名,关键字 |
|
Date,datime |
日期型,固定格式: 0000-00-00 00:00:00 |
|
|
float ,double |
小数类型,一般设置类型为 (总长度,小数位长度) |
价格,科学数值等 |
|
Text,longtext |
备注型:没有长度限制,但取决于服务器和mysql性能 |
新闻内容,长内容 |
Insert into 表 (字段1,字段2…)values (值1,值2)
Insert into 表 values (值1,值2)
Insert into 表 set 字段1=值1,字段2=值2,……
Select 字段,字段,…… from 表
Select * 或 函数(字段) from 表
count(*) //统计条数
sum (字段) //求和
avg(字段)//求平均值
max(字段)//求最大值
min (字段)//求最小值
Select 字段,字段,…… from 表 where 条件
字段 【 条件运算符】 值如: = , > , < , <> , and , or
函数:replace()
Select 字段,字段,…… from 表 where 字段 like ‘%值%’
Select 字段,字段,…… from 表 where 字段 not like ‘%值%’
Select 字段,字段,…… from 表 where 字段 in (值,值)
Select 字段,字段,…… from 表 where 字段 not in (值,值)
Select 字段,字段,…… from 表 group by 字段
Select 字段,字段,…… from 表 order by 字段 [asc / desc ]
Select 字段,字段,…… from 表 limit 起始位 ,条数
Select * from user where age<30 group by job order by id desc limit 10
Update 表 set 字段=值 , 字段=值 [where] [group] [order] [limit]
delete from 表 [where] [group] [order] [limit]
PHP学习之[第08讲]数据库MySQL基础之增删改查的更多相关文章
- MVC3+EF4.1学习系列(二)-------基础的增删改查和持久对象的生命周期变化
上篇文章中 我们已经创建了EF4.1基于code first的例子 有了数据库 并初始化了一些数据 今天这里写基础的增删改查和持久对象的生命周期变化 学习下原文先把运行好的原图贴来上~~ 一.创建 ...
- PHP学习之[第01讲]开启PHP学习之路,融入新互联网时代
小编本身现在是手机应用客户端开发者,包括iOS和Android. 学习PHP有两个目的: 1.为移动端提供服务: 2.向后台项目的架构方面学习.
- PHP学习之[第11讲]新浪微博开放平台 PHP 与 OAuth 接口(1)
我是下载的微博最新的API练习了一下认证过程.
- PHP学习之[第10讲]PHP 的 Mysql 数据库函数 (微型博客系统)II
mysql结构如下: -- phpMyAdmin SQL Dump -- version 4.4.1.1 -- http://www.phpmyadmin.net -- -- Host: localh ...
- PHP学习之[第09讲]PHP 的 Mysql 数据库函数 (微型博客系统)
一.数据库函数: mysql_connect(数据库地址,用户名,密码) mysql_select_db(数据库名) mysql_set_chartset(‘编码’) //PHP5.2.3以后的函数 ...
- PHP学习之[第07讲]PHP5.4 文件操作函数 之 图片计数器的实例
1.filetype():输出文件类型: 2.stat():获取文件的基本属性的数组: 3.clearstatcache().is_executable().isDir().idFile().scan ...
- PHP学习之[第06讲]数组、多维数组和数组函数
一.数组 ①Array(“aa”,12,true,2.2,”test”,50); ②Array(“title”=>“aa”, ”age”=>20); 1.创建: $arr= array( ...
- PHP学习之[第05讲]PHP5.4 循环结构、系统函数和自定义函数
一.while/for/break/continue: while (expr){ statements } for (expr1:expr2:expr3){ statement } break n ...
- PHP学习之[第04讲]PHP5.4 运算符、流程控制
一.运算符: 1.算数运算符:+.-.*./.%.++.-- 2.字符串运算符: <?php $str="string php100"; echo $str."we ...
随机推荐
- js 模板引擎 - 超级强大
本来没想写这篇文章,但是网上误导大众的文章太多了,所以今天就抽出半小时时间谈一下我对前端模板引擎的感受吧. 前端模板引擎相信大家都再熟悉不过了,市面上非常多的号称最好.最快.最牛逼的,随便就能找到一大 ...
- Java 基础(一)
Java不只是一种语言,更是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性.跨操作系统的可移植性以及自动垃圾收集等服务的执行环境. javaSE: 整个java技术的核 ...
- 【转】无废话WCF系列教程
转自:http://www.cnblogs.com/iamlilinfeng/category/415833.html 看后感:这系列的作者李林峰写得真的不错,通过它的例子,让我对WCF有了一 ...
- 在O(1)时间删除链表结点
//给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该结点. 1 struct ListNode //结点结构 { int m_nValue; ListNode* m_pNext; ...
- gulp Tips
npm配置相关属性用于寻找全局安装的module npm install --save-dev 本地安装 在gulp.src()里指定取用文件的语法是,在[ ]中以字符串形式填写文件名,用&qu ...
- 用PHP添加购物商品
<?php session_start(); header ( "Content-type: text/html; charset=UTF-8" ); //设置文件编码格式 ...
- 百度的一个Ajax跨域方法 JavaScript是没有域的限制
baidu的通行证处理都是在二级域名passport.baidu.com中处理的,但是baidu很多地方登录都好像是用ajax处理的,他是怎么做的呢?研究了一下,发现一个小技巧. 在http://zh ...
- WAMP学习日记之:Apache发布php网站
1.修改httpd.conf 文件,以便让Apache和php模块建立关联 2.配置php.ini文件 修改httpd.conf 文件,以便让Apache和php模块建立关联 如何让apache和ph ...
- virtualbox 安装 android 经验总结
装了好多个版本,最终总结一下遇到的问题, 1.直接下载的镜像文件没有找到如何设置分辨率的方法,因此放弃使用 2.在安装过程中,首先创建虚拟机,在virtualbox中创建硬盘的时候一定要选HDD格式, ...
- BZOJ 1013 球形空间产生器
Description 有一个球形空间产生器能够在n维空间中产生一个坚硬的球体.现在,你被困在了这个n维球体中,你只知道球面上n+1个点的坐标,你需要以最快的速度确定这个n维球体的球心坐标,以便于摧毁 ...