MySQL数据库基本操作

一、数据库(Database)

数据库是按照数据结构来组织、存储和管理数据的仓储。下面是列举一些简单的语句;

1、显示所有可用数据库

SHAW DATABASES;

2、创建数据库

CREATE DATABASE db_ok;//创建一个名为db_ok的数据库

3、删除数据库

DROP DATABASE db_ok;//删除一个名为db_ok的数据库

二、关于数据库中表的基本操作

1、创建表

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

语法:

CREATETABLE 表名( 属性名 数据类型 [完整性约束条件],

                                     属性名 数据类型 [完整性约束条件],

                                     . .

                                     属性名 数据表格 [完整性约束条件]

                                    );

创建图书类别表: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`)
 );

2、查看表结构

DESCRIBE t_book; //查看表t_book的表结构

SHOW CREATE TABLE t_book; //查看表t_book的详细结构

3、修改表

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

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

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

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

4、删除表

DROP TABLE 表名;

原文地址:https://www.cnblogs.com/xiaoyqng/p/8342439.html