Mysql(四)------逻辑库和数据表

发布于:2023-01-10 ⋅ 阅读:(392) ⋅ 点赞:(0)

目录

前言 

逻辑库怎么创建,展示和删除?

数据表(TABLE)

数据表如何创建?

练习 

数据表如何插入数据?

数据表的基本操作有哪些

练习


前言 

逻辑库怎么创建,展示和删除?

创建完成后的效果如图所示,这个圆柱体一样的东西就是逻辑库

操作的流程 

CREATE DATABASE 逻辑库;#创建逻辑空间
SHOW DATABASE;#展示所有的逻辑空间
DROP DATABASE demo;#丢弃掉某个逻辑空间
USE test;#表示的是使用test这个逻辑库

数据表(TABLE)

数据表如何创建?

这个网格状的东西就是逻辑表

数据表的创建 

 

注意:VARCHAR表示的是非固定字符串(VARCHAR(20)表示) 

练习 

在test逻辑库下面创建如下图所示的student数据表,内容如下。

USE test;//使用test的这个逻辑库
CREATE TABLE student (
   id INT UNSIGNED PRIMARY KEY,
	 name VARCHAR(20) NOT NULL,
	 sex CHAR(1) NOT NULL,
	 birthday DATE NOT NULL,
	 tel CHAR(11) NOT  NULL,
	 remark VARCHAR(200)
	 );#注意:CREATE TABLE建表的时候是加上大括号的。

数据表如何插入数据?

答:INSERT INTO 表名 VALUES {.............表单里面的内容.................}

上面这段代码里面的student_1就是表名。 

数据表的基本操作有哪些

以上四种语句的作用分别是,

查看逻辑空间里面数据表的名字;————SHOW tables;

查看某个数据表的具体情况;————DESC student;

查看建表时候的sql语句; ————SHOW CREATE TABLE student;

删除整个数据表; ————DROP DATABASE studnet;

练习

创建如下的数据库

USE test;//使用test的这个逻辑库
CREATE TABLE student (
   id INT UNSIGNED PRIMARY KEY,
	 name VARCHAR(20) NOT NULL,
	 sex CHAR(1) NOT NULL,
	 birthday DATE NOT NULL,
	 tel CHAR(11) NOT  NULL,
	 remark VARCHAR(200)
	 );#注意:CREATE TABLE建表的时候是加上大括号的。
	 
INSERT INTO student VALUES(1,"李强","男","1995-05-11","13874354312",NULL); 	 

SHOW tables;
DESC student;
SHOW CREATE TABLE student;
DROP TABLE student;

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到