1.创建一个数据库
CREATE DATABASE itcast;
2.查看数据库
SHOW DATABASES;
3.查看创建的数据库
SHOW CREATE DATABASE itcast;
4.将数据库的编码修改为gbk_bin
ALTER DATABASE itcast DEFAULT CHARACTER SET gbk COLLATE gbk_bin;
5.删除数据库
DROP DATABASE
6.创建一个存储学生成绩的表tb_grade
#首先建库:
CREATE DATABASE itcast;
#然后建表:
CREATE TABLE tb_grade
(
id INT(11),
name VARCHAR(20),
grade FLOAT
);
7.查看tb_grade表是否存在
SHOW CREATE TABLE tb_grade;
8.查看tb_grade表
DESCRIBE tb_grade;
9.改表名
ALTER TABLE tb_grade RENAME TO grade;
10.将表中的name字段改为username,数据类型保持不变
ALTER TABLE grade CHANGE name username VARCHAR(20);
11.将数据表中的id字段的数据类型int(11)改为int(20)
ALTER TABLE grade MODIFY id INT(20);
12.在数据表中添加一个没有约束条件的INT类型的字段age
ALTER TABLE grade ADD age INT(10);
13.删除表中的age字段
ALTER TABLE grade DROP age;
14.将数据表的username字段修改为表的第一个字段
ALTER TABLE grade MODIFY username VARCHAR(20) FIRST;
15.将数据表中的id字段插入到grade的后面
ALTER TABLE grade MODIFY id INT(20) AFTER grade;
16.删除数据表
DROP TABLE grade;
17.创建一个数据表,设置id作为主键
CREATE TABLE example01( id INT PRIMARY KEY,
name VARCHAR(20),
grade FLOAT);
18.创建一个数据表,将stu_id和course_id共同作为主键
CREATE TABLE example02( stu_id INT,
course_id INT,
grade FLOAT,
PRIMARY KEY(stu_id,course_id)
);
19.创建一个数据表,将表中name字段设置为非空约束
CREATE TABLE example04( id INT PRIMARY
CREATE DATABASE itcast;
2.查看数据库
SHOW DATABASES;
3.查看创建的数据库
SHOW CREATE DATABASE itcast;
4.将数据库的编码修改为gbk_bin
ALTER DATABASE itcast DEFAULT CHARACTER SET gbk COLLATE gbk_bin;
5.删除数据库
DROP DATABASE
6.创建一个存储学生成绩的表tb_grade
#首先建库:
CREATE DATABASE itcast;
#然后建表:
CREATE TABLE tb_grade
(
id INT(11),
name VARCHAR(20),
grade FLOAT
);
7.查看tb_grade表是否存在
SHOW CREATE TABLE tb_grade;
8.查看tb_grade表
DESCRIBE tb_grade;
9.改表名
ALTER TABLE tb_grade RENAME TO grade;
10.将表中的name字段改为username,数据类型保持不变
ALTER TABLE grade CHANGE name username VARCHAR(20);
11.将数据表中的id字段的数据类型int(11)改为int(20)
ALTER TABLE grade MODIFY id INT(20);
12.在数据表中添加一个没有约束条件的INT类型的字段age
ALTER TABLE grade ADD age INT(10);
13.删除表中的age字段
ALTER TABLE grade DROP age;
14.将数据表的username字段修改为表的第一个字段
ALTER TABLE grade MODIFY username VARCHAR(20) FIRST;
15.将数据表中的id字段插入到grade的后面
ALTER TABLE grade MODIFY id INT(20) AFTER grade;
16.删除数据表
DROP TABLE grade;
17.创建一个数据表,设置id作为主键
CREATE TABLE example01( id INT PRIMARY KEY,
name VARCHAR(20),
grade FLOAT);
18.创建一个数据表,将stu_id和course_id共同作为主键
CREATE TABLE example02( stu_id INT,
course_id INT,
grade FLOAT,
PRIMARY KEY(stu_id,course_id)
);
19.创建一个数据表,将表中name字段设置为非空约束
CREATE TABLE example04( id INT PRIMARY