Professional Documents
Culture Documents
sql库的管理,视图
sql库的管理,视图
sql库的管理,视图
1.库的创建
语法:
create database 库名:
案例:创建库 Book
create database IF NOT EXISTS books;
#2.库的修改
更改库的字符集
#3.库的删除
#二,表的管理
案例;创建表 book
CREATE TABLE book{
id INF,
bName VARCHAR(20) -------------书名最大长度#书名
price DOUBLE,#价格
authorID INT(20),#作者编号
publishDate DATAETIME #出版日期
DESC book;
案例;创建表
CREATE TABLE IF NOT EXIST author{
id INT,
au_name VARCHAR(20)
nation VARCHAAR(10)
}
DESC author;
A. pgid,主键,自动生成
b。组名,字符,长度最大为 40 个字符,必填字段
C。说明,字符,长度最多 40 个字符
#2.表的修改
alter table 表名 add(添加),drop(删除),modify(修改),change(加列名) --column
1.修改判名
2.修改列的类型或约束
ALTER TABLE book MODIFY COLUMN pubdate TIMESTAMP;
3.添加新列
ALTER TABLE author ADD COLUMN annual DOUBLE;
4.删除列
ALTER TABLE author DROP COLUMN annual;
5.修改表名
ALTER TABLE author RENAME TO book_author;
DESC book;
#,表的删除
SHOW TABLE;
通过的写法:
表的复制
#1,仅仅复制表的结构
#2.复制表的结构外加数据
只复制一部分
CREATE TABLE copy3
SELETCT id,au_name
FROM author
WHERE nation=’中国‘;
仅仅复制某些字段;
CREATE TABLE copy4
SELECT id ,au_name
FROM author
WHERE 0;
字符型:
较短的文本:char,varchar
较长的文本:text,blcb(教程的二进制)
一,整型
分类:
tinyint, smallint,mediumint,int/interger,bigint
特点;
#1.如何设置无符号和有符号
);
日期型
CREATE VIEW v1
AS
查询语句;