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;
原文地址:https://www.cnblogs.com/linbin7/p/11922099.html