zoukankan      html  css  js  c++  java
  • 第七节:MySQL之Create、Update、Insert、Delete等指令详解(DB、表、视图、索引)

    一. DB级别

    1. 创建数据库

    2. 配置数据库相关参数

    3. 查看创建的数据库

    4. 查看已有的数据库

    show databases;

     

    5. 修改数据库属性

    alert database;

    6. 删除数据库

    drop database

    二. 表级别

     1. 普通表

    (1). 普通创建

    create table Student(id int,name varchar(10));

    (2). 指定数据库下创建

    (3). 判存在

    (4). 复制表

    Like关键词表示基于另外一个表定义复制一个新的空表,空表上的字段属性、索引都和原表相同

    (5). 删除表

    drop table

    2.  临时表

     Temporary 关键词表示创建的是临时表,临时表仅对本链接可见,对另外的数据库链接不可见,当本链接断开时,临时表也会被自动drop掉。

    3. Insert语句

    4. Update语句

    5. Delete语句

    6. 修改表名称

     Rename table,

    7. 修改表属性

    alert table

    8. truncate table

    三. 视图级别

     Create view语句是指将某个查询数据的定义保留下来,以便随时调用。 View本身不存储查询结果,只是一个定义。

    修改视图:

    alert view

    删除视图:

    drop view;

    四. 索引

     这里仅仅介绍索引的相关指令,索引其它内容再后续章节详细介绍。

    !

    • 作       者 : Yaopengfei(姚鹏飞)
    • 博客地址 : http://www.cnblogs.com/yaopengfei/
    • 声     明1 : 如有错误,欢迎讨论,请勿谩骂^_^。
    • 声     明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。
     
  • 相关阅读:
    DDL讲解
    hadoop-04
    hadoop03
    记录一次hadoop自己 埋的坑
    flask_apscheduler一款定时任务器
    flask通过内存导出excel
    Matplotlib不能显示中文问题
    hadoop02
    hadoop常见shell命令
    hadoop1
  • 原文地址:https://www.cnblogs.com/yaopengfei/p/14018450.html
Copyright © 2011-2022 走看看