MySQL 数据库和表的基本操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40788630/article/details/82907702

在软件开发中肯定会用到数据库和数据表,学会数据库和数据表基本操作就可以实现数据的管理

一、数据库基础知识

1.1创建和查看数据库

在MySQL中想要将数据储存在数据库的表中就需要创建一个数据库,创建数据库的语句为:

CREATE DATABASE 数据库名称;

例如创建一个名为itcast的数据库,SQL语句如下所示:

CREATE DATABASE itcast;

执行结果如下所示:

然后使用查看数据库的SQL语句查询一下  

SHOW DATABASES;

查询结果如下所示:

可以看到数据库系统中现在有六个数据库,其中就包括刚刚新建的数据库itcast

如果想要查询数据库的信息也可以通过语句完成,查看数据库信息的语句是:

SHOW CREATE DATABASE itcast;

查询结果如下所示:

上述执行结果显示了数据库itcast的创建信息,例如数据库itcast的编码方式为utf8

1.2删除数据库

删除数据库是将数据库系统中已经存在的数据库删除,成功删除数据库后,数据库中的所有数据都会被删除,,原来分配的空间也将被收回,删除数据库的语句为:

DORP DATABASE 数据库名称;

例如删除数据库itcast的SQL语句如下所示:

DORP DATABASE itcast;

执行之后再通过SHOW DATABASES;  查看已经存在的数据库发现已经没有了itcast数据库,如下图所示:

二、数据表的基本操作

2.1创建数据表

数据库创建成功后就需要创建数据表,所谓创建数据表指的是在已存在的数据库中创建新表。

!需要注意的是在操作数据表之前需要使用       USE 数据库名称     的SQL语句来指定被操作的数据库

下面演示创建一个存储学生成绩的表tb_grade,

首先需要创建一个数据库itcast

CREATE DATABASE itcast;

然后指定操作的数据库为itcast

USE itcast;

创建数据表的格式如下:

CREATE TABLE tb_grade
(
  id     INT(11),
  name   VARCHAR(20),
  grade  FLOAT
);

为了验证是否创建成功,需要使用    SHOW TABLES    语句进行查看

结果如下所示:

2.2查看数据表

使用SQL语句创建好表之后,可以通过查看数据表的结构的定义来确认表是否创建正确

查看数据表的基本语法如下:

SHOW CREATE TABLE 表名;

如果要查看表tb_grade,SQL语句如下:

SHOW CREATE TABLE tb_grade;

查询结果如下:

也可以在查询语句最后加上\G,这样的话查询结果会较为美观;

最后我们同样可以使用        DESCRIBE       语句查看表中字段。其基本语法是:

DESCRIBE  表名;
//或者是缩写
DESC 表名;

查询结果如下:

2.3删除数据表

删除数据表是指删除数据库中已存在的表;在MySQL中,直接使用DROP TABLE 就可以删除没有和其他表关联的独立表

(有关联的表以后再学习)

基本语句为:

DROP TABLE 表名;

例如删除数据表tb_grade,语句如下:

DROP TABLE tb_grade;

删除后通过DESC 语句查询表tb_grade,发现已经不存在了:

猜你喜欢

转载自blog.csdn.net/qq_40788630/article/details/82907702