Mysql 建库建表

xiaoxiao2021-02-28  113

CREATE DATABASE book /*创建数据库*/ DROP DATABASE book /*删除数据库*/ USE book /*选择进入指定数据库*/ #创建表tb_book #编号id 整形 #primary key 主键  AUTO_INCREMENT自动增长 #bookName书名  描述description 字符型 CREATE TABLE tb_book( id INT PRIMARY KEY AUTO_INCREMENT, bookName VARCHAR(20), description VARCHAR(100) #最后一个列不用逗号  ); #查看当前数据库所有表 SHOW TABLES #查看指定表内容 DESC tb_book #一次性删除表的所有数据内容,不删除表结构 TRUNCATE TABLE tb_book; #将整个表删除,(包括数据,和表结构 ) DROP TABLE tb_book; #修改列类型,将bookname的类型改成了int ALTER TABLE tb_book MODIFY bookName INT; ALTER TABLE tb_book MODIFY bookName VARCHAR(20); #增加 作者列 ALTER TABLE tb_book ADD author VARCHAR(20); #删除 作者列 ALTER TABLE tb_book DROP author; /*alter TABLE tb_book drop column author;另一种写法*/ #列改名 ,如果列名不存在会出现错误 ALTER TABLE tb_book CHANGE bookName bookName1 VARCHAR(20); #更改表名 两种方法都可以  ALTER TABLE tb_book RENAME tb_book1;

RENAME TABLE tb_book1 TO tb_book;

转载请注明原文地址: https://www.6miu.com/read-58672.html

最新回复(0)