zoukankan      html  css  js  c++  java
  • mysql基础的命令

    mysql基础的命令

    一 、创建 create
        可以用来创建数据库,表,视图等
        create database/table/view name ();
        
    二 、修改 表的结构
        alter table name
        add age int not NULL,    --创建一个age列
        drop name,               --删除表中的名字列
        Modify id varchar(32) primary key ;  --修改表中的一列的属性
        
    三 、删除表,数据库,视图
        drop table/database/view;
        
    四 、显示数据库的结构
        show database;
        show tables;
        show create tables ;  -- 显示创建的过程。
        desc name;     -- 显示一个表的属性结构。

    五 、插入数据
        insert name(属性)
        value();  -- 可以添加一组数据,
        insert name(属性)
        values(),(),(),();    -- 可以存放多组数据
        
    六 、查询语句
        select * from name; -- 查询全部的信息
        select * from name
        where ID =  1222;     -- 查询某个或者某些特殊的信息
        select * from name
        order by id desc|asc;   -- 通过id进行排序,(默认升序asc,降序desc)
        select sum(score),count(*),avg(score) from name
        group by class;         -- 通过分组,然后打印平均分,总分,个数。
        各种嵌套查询。

    七 、关键词
        distinct 去除搜索出来的重复项。
        limit m,n  限制显示的个数。    
        
    八 、视图
        create view name
        as(查询语句);

    九 、事件
        rollback
        set autocommit = 0

    十 、 存储过程
        call procedure
        create procedure show
        begin
        select *from student ;
        select *from class;
        end

  • 相关阅读:
    冒泡排序的java实现
    linux磁盘挂载
    Spring第九篇:primary指定bean为首选对象
    Spring第八篇:容器中bean对象的创建顺序
    Spring第六篇:依赖的手动注入
    Spring第五篇:Spring bean的作用域
    Spring第四篇:bean实例的创建方式
    SpringBoot 整合 kaptcha 验证码
    Java 创建线程池的方式
    MySQL IF() 函数用法
  • 原文地址:https://www.cnblogs.com/qiny1012/p/8385344.html
Copyright © 2011-2022 走看看