MySQL數據庫基本操做

1、數據庫(Database)數據庫

數據庫是按照數據結構來組織、存儲和管理數據的倉儲。下面是列舉一些簡單的語句;數據結構

一、顯示全部可用數據庫class

SHAW DATABASES;數據類型

二、建立數據庫語法

CREATE DATABASE db_ok;//建立一個名爲db_ok的數據庫數據

三、刪除數據庫db

DROP DATABASE db_ok;//刪除一個名爲db_ok的數據庫tab

2、關於數據庫中表的基本操做di

一、建立表auth

表是數據庫存儲數據的基本單位。一個表包含若干字段或記錄;

語法:

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`)
 );

二、查看錶結構

DESCRIBE t_book; //查看錶t_book的表結構

SHOW CREATE TABLE t_book; //查看錶t_book的詳細結構

三、修改表

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

2),修改字段 ALTER TABLE 表名 CHANGE 舊屬性名 新屬性名 新數據類型

3),增長字段 ALTER TABLE 表名 ADD 屬性名 1  數據類型 [完整性約束條件] [FIRST|AFTER 屬性名 2] 

4),刪除字段 ALTER TABLE 表名 DROP 屬性名

四、刪除表

DROP TABLE 表名;

相關文章
相關標籤/搜索