数据库知识补充
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 "借阅人"
);
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341