一、创建数据库,编码格式为utf-8

  create database s12day9 charset utf8;

二、表操作

  1、创建表

    use s12day9;

    create table students(

              id int not null auto_increment primary key,

              name char(20) not null,

              sex char(4) not null,

              age tinyint unsigned not null,

              tel char(13) null default "_"

             );

    primary key:主键,每一行的唯一标识符。

    tinyint:小整数

  2、查看表结构

    desc students;

  3、查看建表语句:

    show create table students;

    

    ENGINE = InnoDB是指默认数据库引擎为innoDB,InnoDB支持事务操作,事务操作是指如果操作过程中断电了会进行回滚操作,意思是在执行操作过程中必须全成功,如果中间有一个操作时候因服务停止或其它原因失败了那么就会全部回滚回去需要重新操作才可以。

三、数据操作

  1、增

    insert into students(name,sex,age,tel) values("wohaoshuai","man",24,"110");

  2、删

    delete from students where id = 2;

    delete from students where name = "wohaoshuai";  

  3、改

    update students set name = "wohaoshuai2" where id = 2;

    update students set age = 26 where name="wohaoshuai"

  4、查

    a、所有查询

      select * from students;

    b、条件查询

      select * from students where  age > 20;

        

    c、多条件查询

      select * from students where age>15 and sex="man";

        

    d、模糊查询

      select * from students where age like "1%";  #1后面的所有%是指所有的意思

        

    e、部分字段查询

      select name,sex from students where age like "%i1%";

      

四、alter操作

  1、插入字段

    alter table students add column nal char(64);

最新文章

  1. Nginx与tomcat组合的简单使用
  2. google 版本号49之后chrome的跨域设置
  3. Java Collection Framework概述
  4. Leetcode 375. Guess Number Higher or Lower II
  5. What books does Bjarne Stroustrup suggest to master C++?
  6. 漫游Kafka设计篇之Producer和Consumer
  7. selenium python 定位一组对象
  8. C++设计模式——抽象工厂模式
  9. CLR类型设计之参数传递
  10. iScroll的简单使用
  11. 怎样重建一个损坏的调用堆栈(callstack)
  12. 一、ESP8266入门(基于LUA开发)
  13. 对tomcat7模拟并发请求及相关配置参数的含义
  14. java框架注意
  15. parameterized之unittest参数化
  16. 在 CSS 中,width 和 height 指的是内容区域的宽度和高度
  17. #C++初学记录
  18. UriComponentsBuilder和UriComponents url编码
  19. L194
  20. Spring boot 打包瘦身方法

热门文章

  1. 2-HTML Text Formatting Elements
  2. tornado的异步效果
  3. Android应用开发中三种常见的图片压缩方法
  4. Springboot 事务处理常见坑点
  5. 什么是orm思想?
  6. TabLayout和ViewPager
  7. py4j汉语转拼音多音字处理
  8. 用D3.js画的人物关系demo
  9. 编辑后保留原URl搜索条件
  10. PDF如何设置书签,怎么在PDF上添加书签