添加和删除数据表(table)|学习笔记

简介: 快速学习添加和删除数据表(table)

发者学堂课程【MySQL 数据库入门学添加和删除数据表(table)习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/451/detail/5569


添加和删除数据表(table)


内容介绍:

一、创建数据表 table

二、删除数据表 table


一、创建数据表 table

create table table_name (

colum_name data_type,

colum_name data_type,

.

.

.

colum_name data_type

);

例子:

CREATE TABLE account (

id bigint(20) ,

createTime datetime,

ip varchar(255),

mobile varchar(255),

nickname varchar(255),

passwd varchar(255),

username varchar(255),

avatar varchar(255),

brief text,

job varchar(255),

location varchar(255),

qq varchar(255),

gender int(11),

city varchar(255),

province varchar(255)

);

每个字段具体使用什么数据类型根据实际情况而定


二、删除数据表 table

drop table table_name;

在终端上输入 show database 命令,查看当前服务器上有哪些数据库

因为表必须依赖于某个数据库存在,所以必须使用一个数据库,通过use gc 这个命令来使用数据库 gc

接下来输入 show tables,查看该数据库目前存在哪些数据库表,提示 Empty set,说明 gc 数据库中没有任何一个数据库表

通过上面例子创建一个数据库表,复制粘贴后回车,显示 Query OK,说明成功创建了 account 这个表

然后 show tables,查看 gc 中有哪些数据库表

再创建一个新表 account1 加入

发现下面已经有两个表,当前场景下如果想查看 account 的表结构,可以输入 describe account 命令

接下来如果想删除表 account1,输入 drop table account,显示 Query OK,说明删除成功,再 show tables进行确认



相关文章
|
关系型数据库 MySQL 数据库
对于mysql数据库delect from,truncate table,drop table, update操作的时候如何选择
对于mysql数据库delect from,truncate table,drop table, update操作的时候如何选择
185 2
|
4月前
|
SQL 关系型数据库 MySQL
MySQL删除表数据、清空表命令(truncate、drop、delete 区别)
MySQL删除表数据、清空表命令(truncate、drop、delete区别) 使用原则总结如下: 当你不需要该表时(删除数据和结构),用drop; 当你仍要保留该表、仅删除所有数据表内容时,用truncate; 当你要删除部分记录、且希望能回滚的话,用delete;
|
6月前
|
存储 关系型数据库 MySQL
Mysql数据库清空表 truncate和delete
Mysql数据库清空表 truncate和delete
115 0
|
6月前
|
SQL 前端开发 关系型数据库
MYSQL基础之【创建数据表,删除数据表】
MYSQL基础之【创建数据表,删除数据表】
63 0
|
存储 关系型数据库 MySQL
mysql添加或删除表以及给数据表添加或删除列
mysql添加或删除表以及给数据表添加或删除列
119 1
|
关系型数据库 MySQL
|
SQL 安全 数据库
如何向表中插入数据以及如何更新、删除表中的数据
1. 插入 INSERT 用来将行插入到数据库表中。插入有几种方式: 插入完整的行。 插入行的一部分。 插入某些查询的结果。 INSERT 语法要求指定表名和插入到新表中的值。例如,我们将一个新顾客插入到 customers 表中。 插入前: INSERT INTO Customers VALUES('1000000006', 'Toy Land', '123 Any Street', 'New York', 'NY', '11111', 'USA', 'Jordan', 'Jordan@gmail.com'); 运行结果如下: 插入到新表中的值由 VALUES 子
154 0
|
Java 索引
Table(表)
Table(表)
85 0
|
SQL 存储 数据挖掘
HIVE 表 DLL 基本操作(一)——第2关:Create/Drop/Truncate 表任务描述
HIVE 表 DLL 基本操作(一)——第2关:Create/Drop/Truncate 表任务描述
575 0
|
关系型数据库 MySQL
清空表与删除表mysql
Mysql清空表(truncate)与删除表中数据(delete)的区别 为某基于wordpress搭建的博客长久未除草,某天升级的时候发现已经被插入了几万条垃圾留言,如果一条条删除那可真是累人的活。遂考虑直接进入mysql直接清空表或者删除表中数据。
2773 0