千家信息网

数据库知识补充

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,2016.12.27.星期二--修改表alter--增加字段 ADDALTER TABLE 表名 ADD 字段名 各种修饰词 AFTER 字段名;ALTER TABLE library ADD boo
千家信息网最后更新 2025年01月20日数据库知识补充

2016.12.27.星期二

--修改表alter

--增加字段 ADD

ALTER TABLE 表名 ADD 字段名 各种修饰词 AFTER 字段名;

ALTER TABLE library ADD booksnumber INT NOT NULL AFTER libraryid;

--修改字段 MODIFY CHANGE

ALTER TABLE 表名 MODIFY 字段名 各种修饰词

ALTER TABLE library MODIFY librarytype CHAR NOT NULL;

ALTER TABLE 表名 CHANGE 字段名 新字段名 各种修饰词

--删除字段 DROP

ALTER TABLE 表名 DROP 字段名;

--查看表结构 DESC 表名;

DESC library;

--查看正在使用的数据库有哪些表

SHOW TABLES;

--查看创建表的sql语句

SHOW CREATE TABLE 表名;

SHOW CREATE TABLE library;

--更改表名 RENAME

ALTER TABLE 表名 RENAME [to] 新表名;


二、操作实例:

USE 名称

CREATE TABLE `books`(

`id` INT NOT NULL AUTO_INCREMENT UNIQUE COMMENT "自增长",

`bookid` VARCHAR(30) NOT NULL PRIMARY KEY COMMENT "图书id",

`bookname` VARCHAR(30) NOT NULL COMMENT "书名",

`author` VARCHAR(100) NOT NULL COMMENT "作者",

`booktype` VARCHAR(100) NOT NULL COMMENT "分类",

`borrow` VARCHAR(10) NOT NULL DEFAULT "否" COMMENT "是否借阅",

`borrowtime` DATETIME DEFAULT NOW() COMMENT "借阅时间",

`borrowpeople` VARCHAR(100) NOT NULL COMMENT "借阅人"

);



0