数据库之库表的增删改查

数据库基础知识:

(1)进入数据库:mysql -uroot -proot

  (2) set names gbk;     让数据库支持中文

(3)show databases;  查看已经存在的数据库

  (4)use +文件名;

  (5)show tables;

1.创建一个名称为itcast的数据库

create database itcast;

使用show databases;语句可以查看已经存在的数据库

创建好数据库之后,要想查看已经存在的数据库信息可以通过show create database itcast;  itcast为数据库名称

2.修改数据库  将itcast的编码修改为gbk

alter database itcast default character set gbk collate gbk_bin;

3.删除数据库

drop database itcast; itcast为数据库的名称

4.创建数据表

创建一个数据表tb_grade

create table tb_grade

(

id int(11)

name varchar(20),

grade float

);

5.查看数据表

(1)show create table tb_grade;  tb_grade为表名

(2)describe tb_grade; tb_grade为表名

6.修改数据表

1)修改表名

使用alter table 将表名tb_grade修改为grade

alter table tb_grade rename to grade;

(2)修改字段名

将grade中的name字段修改为username,数据类型保持不变

alter table grade change name username varchar(20);

(3)修改字段中的数据类型

使用alter table 语句修改id字段的数据类型

alter table grade modify id int(20);

(4)添加字段

在数据表grade中添加一个没有约束条件的int类型的字段age

alter table grade add age int(10);

(5)删除字段

删除grade表中的age字段

alter table grade drop age;

posted @ 2022-05-09 19:15  梦话!  阅读(160)  评论(0编辑  收藏  举报