一、工具:

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基础之增删改查的更多相关文章

  1. MVC3+EF4.1学习系列(二)-------基础的增删改查和持久对象的生命周期变化

    上篇文章中 我们已经创建了EF4.1基于code first的例子  有了数据库 并初始化了一些数据  今天这里写基础的增删改查和持久对象的生命周期变化 学习下原文先把运行好的原图贴来上~~ 一.创建 ...

  2. PHP学习之[第01讲]开启PHP学习之路,融入新互联网时代

    小编本身现在是手机应用客户端开发者,包括iOS和Android. 学习PHP有两个目的: 1.为移动端提供服务: 2.向后台项目的架构方面学习.

  3. PHP学习之[第11讲]新浪微博开放平台 PHP 与 OAuth 接口(1)

    我是下载的微博最新的API练习了一下认证过程.

  4. PHP学习之[第10讲]PHP 的 Mysql 数据库函数 (微型博客系统)II

    mysql结构如下: -- phpMyAdmin SQL Dump -- version 4.4.1.1 -- http://www.phpmyadmin.net -- -- Host: localh ...

  5. PHP学习之[第09讲]PHP 的 Mysql 数据库函数 (微型博客系统)

    一.数据库函数: mysql_connect(数据库地址,用户名,密码) mysql_select_db(数据库名) mysql_set_chartset(‘编码’) //PHP5.2.3以后的函数 ...

  6. PHP学习之[第07讲]PHP5.4 文件操作函数 之 图片计数器的实例

    1.filetype():输出文件类型: 2.stat():获取文件的基本属性的数组: 3.clearstatcache().is_executable().isDir().idFile().scan ...

  7. PHP学习之[第06讲]数组、多维数组和数组函数

    一.数组 ①Array(“aa”,12,true,2.2,”test”,50); ②Array(“title”=>“aa”,  ”age”=>20); 1.创建: $arr= array( ...

  8. PHP学习之[第05讲]PHP5.4 循环结构、系统函数和自定义函数

    一.while/for/break/continue: while (expr){ statements } for (expr1:expr2:expr3){ statement } break n  ...

  9. PHP学习之[第04讲]PHP5.4 运算符、流程控制

    一.运算符: 1.算数运算符:+.-.*./.%.++.-- 2.字符串运算符: <?php $str="string php100"; echo $str."we ...

随机推荐

  1. Spring MVC中注解 @ModelAttribute

    1.@ModelAttribute放在方法之上,在当前Control内的所有方法映射多个URL的请求,都会执行该方法 @ModelAttribute public void itemsCommon(H ...

  2. SGU 174.wall

    题意: 判断给出的线段是否组成了多边形. Solution: 简单题,并查集+hash 这里用map实现 code #include <iostream> #include <cst ...

  3. mysql数据类型——枚举enum(‘F’,'M')

    ENUM(“value1”,“value2”,...) 说明:枚举,列值可赋予值列表中的某个成员 允许的属性:除通用属性外无其他属性 缺省值:如果列可为NULL,则为NULL:如果列为NOTNULL, ...

  4. 已安装好的tengine编译添加未被安装的模块

    nginx -V 可以查看原来编译时都带了哪些参数 原来的参数: --prefix=/usr/local/tengine 需添加的参数: --with-http_stub_status_module ...

  5. Java高精度学习第三弹——ACM中使用JAVA的详细介绍

    Chapter I. Java的优缺点各种书上都有,这里只说说用Java做ACM-ICPC的特点: (1) 最明显的好处是,学会Java,可以参加Java Challenge . (2) 对于熟悉C/ ...

  6. MSSQL中datetime与unix时间戳互转

    //ms sql datetime 转unix时间戳 SELECT DATEDIFF(s, '19700101',GETDATE()) //ms sql unix时间戳 转datetime 涉及到时区 ...

  7. winform窗体——布局方式

    一.默认布局 ★可以加panel,也可以不加: ★通过鼠标拖动控件的方式,根据自己的想法布局.拖动控件的过程中,会有对齐的线,方便操作: ★也可选中要布局的控件,在工具栏中有对齐工具可供选择,也有调整 ...

  8. SharePoint Designer cannot open site error " the server could not complete your request"

    3.SPD cannot open site, in the log :Error when open web service: System.InvalidOperationException: A ...

  9. Left Mouse Button

    FZU:http://acm.fzu.edu.cn/problem.php?pid=1920 题意:叫你玩扫雷游戏,已经告诉你地雷的位置了,问你最少点几次鼠标左键可以赢这盘扫雷 题解:直接DFS,(注 ...

  10. IOS中UIButton和UIImageView的区别

    1.使用场合 UIImageView:如果仅仅是为了显示图片,不需要监听图片的点击事件 UIButton:既要显示图片,又要监听图片等点击事件 2.相同点 都能显示图片 3.不同点 UIButton能 ...