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;
  • 相关阅读:
    老王python博客
    python中文分词
    python 字典(dict)get方法应用
    python yield和generators(生成器)
    python ASCII返回对应的值(chr)
    python 字符串特点
    python 包的定义,结构,导入过程
    fabric的安装和配置
    python 正则表达式re findall
    python unittest单元测试方法和用例
  • 原文地址:https://www.cnblogs.com/linbin7/p/11922099.html
Copyright © 2011-2022 走看看