题外小知
- SHOW DATABASES ; 列出所有的数据
- SHOW TABLES ; 列出所有表
一、创建库和删除库
首先我创建一个库,名为‘Student’数据库
-- 最普通的创库方法
CREATE DATABASE Student ;
-- 下面这里创建库的方法比较严谨点,上面创建,比较简单,不建议这样创建 ;
-- 创建学生库 if exists 主要保证唯一性
DROP DATABASE IF EXISTS Student;
-- DEFAULT CHARACTER SET = 'utf8' 这个是设置编码
CREATE DATABASE IF NOT EXISTS Student DEFAULT CHARACTER SET = 'utf8';
-- 进入数据库
USER Student ;
这个时候,我突然想删除这个Student库 重建一个Student了 ,该怎么办?
直接上代码
-- 先删除
DROP DATABASE Student ;
-- 在重新创建
CREATE DATABASE Student ;
在这里说一下,删库,需要十分小心,个人建议,在删除这个库的时候,先备份好一份,防止痛苦的抱头后悔痛哭!
二、创表和删表
CREATE TABLE student_On
(
stu_Id int primary key AUTO_INCREMENT, -- id 自行生成增值
stu_name varchar(50) -- 姓名
) ;
库已经创建好,但是我突然想到,我还有写数据没有写完,我想重建这个表,该怎么办呢?
还是直接上代码
DROP TABLE Studnt_On ;
删除完之后,给上面的Student_On 表改增的增该减的减,然后再执行一次创表就行了