zoukankan      html  css  js  c++  java
  • MYSQL数据库应用从入门到精通----读书笔记

    <!DOCTYPE html>
    <html>
    <head>
      <meta charset="utf-8">
      <meta name = 'keywords' content="MYSQL数据库应用从入门到精通">
      <meta name = 'descriptioon' content="MYSQL数据库应用从入门到精通">
    
    	<title>mysql</title>
    </head>
    <body>
        1、创建数据库
        create database database_name;
    
        2、查看数据库
        show database_name;
    
        3、选择数据库
        use database_name;
    
        4、删除数据库
        drop database database_name;
    
        5、认识支持的存储引擎
        show engines g;
    
        6、创建数据库表
        create table t_dept(
           deptno int,
           dname varchar(20),
           loc varchar(40)
        );
    
        7、查看表结构
        describe table_name;
    
    
       8、查看表详细定义
       show create table table_name;
    
       9、删除表
       drop table table_name;
    
       10、修改表名
       alter table t_dept rename tab_dept;
    
    
       11、添加字段
       alter table t_table add des varchar(20);
    
    
       12、在最前面添加字段
       alter table t_table add des varchar(20) first;
    
       13、在指定字段后面添加字段
       alter table t_table add des varchar(20) after dname;
    
       14、删除字段
       alter table table_name drop 属性名
    
       15、修改字段的数据类型
       alter table table_name modify 属性名 数据类型
    
       16、修改字段的名字
       alter table table_name change 就属性名 新属性名 旧数据类型
    
       17、同时修改字段的名字和属性
       alter table table_name change 就属性名 新属性名 新数据类型
    
       18、设置没空约束
       create table table_name(
          属性名  属性类型 not null,
       )
    
       19、设置默认值
       create table tbale_name(
          属性名 数据局类型 default 默认值
       )
    
    
       20、设置唯一约束
       create table table_name(
          属性名 属性类型 unique l,
       )
    
       21、设置主键约束
       create table table_name(
         属性名  属性类型 primary key,
       )
       
       22、设置字段值自动增加
       create table table_name(
          属性名 属性类型  auto_increment,
         )
    
      23、设置外键约束
      create table table_name(
           属性名 属性值,
           .
           .
           .
           constraint 外键约束名 foreign key(属性1) references 表名(属性2)
      )
    
      24、创建和查看索引
      create table t_dept(
        deptno int,
        dname varchar(20),
        loc varchar(40),
        index index_deptno(deptno)
      )
    
      25、创建存在表的索引
      create index 索引名 on table_name (属性名 [(长度)] [asc|desc])
    
      26、创建普通索引
      alter table table_name add index|key 索引名 (属性名 [(长度)] [asc|desc])
    
      alter table t_dept add index_deptno(deptno)
    
      27、创建和查看唯一的索引
      create table table_name(
         属性名 数据类型
         unique index|key [索引名](属性名1 [(长度)])
      )
      
      create table t_dept(
         deptno int unique,
         dname varchar(20),
         loc varchar(40),
         unique index index_deptnno(deptno)
      )
    
      28、删除索引
      drop index index_name on table table_name;
    
    
    </body>
    </html>
    

      

  • 相关阅读:
    【转】漫谈linux文件IO--io流程讲的很清楚
    iostat命令
    【转】ATA Secure Erase
    同步IO和异步IO
    fio2.1.10--README
    【转】地址空间、内核空间、IO地址空间
    博客收藏--sailing的博客
    Cosmos OpenSSD架构分析--HOST interface(未完)
    nginx 过滤zip 类型的文件
    freeswitch GUI界面(portal)
  • 原文地址:https://www.cnblogs.com/SunlikeLWL/p/7466571.html
Copyright © 2011-2022 走看看