zoukankan      html  css  js  c++  java
  • Mysql的基本操作

    一、显示所有数据库

       show databases;

    二、创建数据库

       create database 数据库名;

    三、删除数据库

       drop database 数据库名;

    四、创建表

      表是数据库存储数据的基本单位。一个表包含若干个字段或记录;

       语法:
        CREATE TABLE 表名( 属性名 数据类型 [完整性约束条件],
        属性名 数据类型 [完整性约束条件],
        ...
        属性名 数据表格 [完整性约束条件]
        );

         约束条件:

      

    创建图书类别表:t_bookType

    CREATE TABLE t_booktype( id INT PRIMARY KEY AUTO_INCREMENT, bookTypeName VARCHAR(20), bookTypeDesc VARCHAR(200) );
    创建图书表:t_book
    CREATE TABLE t_book(
    id INT PRIMARY KEY AUTO_INCREMENT,
    bookName VARCHAR(20),
    author VARCHAR(10),
    price DECIMAL(6,2),
    bookTypeId INT,
    CONSTRAINT `fk` FOREIGN KEY (`bookTypeId`) REFERENCES `t_bookType` (`id`)
    );
    

      

     五、查看表结构

    1,查看基本表结构: DESCRIBE(DESC) 表名;

    desc t_bookType;


    2,查看表详细结构: SHOW CREATE TABLE 表名;

    show create table t_bookType;

    六、修改表

    1,修改表名: ALTER TABLE 旧表名 RENMAE 新表名 ;

    alter table t_book rename t_book2;


    2,修改字段: ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型

    alter table t_book change bookName bookName2 varchar(20);


    3,增加字段 :ALTER TABLE 表名 ADD 属性名 1 数据类型 [完整性约束条件] [FIRST | AFTER 属性名 2]

    alter table t_book add testField int first ;


    4,删除字段 :ALTER TABLE 表名 DROP 属性名

    alter table t_book drop testField;

    七、删除表

    1,删除表 DROP TABLE 表名;

    drop table t_bookType;
  • 相关阅读:
    HDU2602:Bone Collector
    HDU5773:The All-purpose Zero
    LightOJ 1275:Internet Service Providers
    8.SpringMVC拦截器
    7.SpringMVC和Ajax技术
    Tomcat什么时候需要restart,redeploy,update classes and resources
    6.SpringMVC的JSON讲解
    5.SpringMVC数据处理
    4.SpringMVC的结果跳转方式
    3.SpringMVC的Controller 及 RestFul风格
  • 原文地址:https://www.cnblogs.com/linbin7/p/11922099.html
Copyright © 2011-2022 走看看