mysql基础-表操作

环境:

管理工具:Navicat

数据库版本:5.7.37

mysql的版本,我们可以通过函数,version()进行查看,本次使用的版本如下:

mysql基础-表操作_第1张图片

目录

1.管理工具

1.1创建表

1.2.修改表名

1.3.复制表

1.4.删除表

2.相关语法


1.管理工具

1.1创建表

mysql基础-表操作_第2张图片

我们只要在位置1或位置2,右击选择新建表即可,如下:

mysql基础-表操作_第3张图片

然后在弹出的页面进行字段的创建即可,(具体的字段含义下次再写)建字段如下:

mysql基础-表操作_第4张图片

创建完成后,点击保存,输入表名:test_good,点击确定即可。如果需要创建表的SQL脚本,可以在点击保存之前,点击SQL预览,将SQL复制下来。SQL脚本如下

mysql基础-表操作_第5张图片

这张表就创建完成了。

1.2.修改表名

在左侧列表,查看到新增的表,如下:test_good,如果数据库中没有该表,可在该数据库中,右击选择刷新就出来了。

mysql基础-表操作_第6张图片

鼠标选中test_good表,如上,可按F2按钮进行表名修改,例如改为test_good_2,改完之后,回车即可完成表名的修改。

1.3.复制表

选中修改后的表右击,截图如下,选择复制,弹框提示,选择复制,有两个选项:

1)结构和数据

2)仅结构

含义比较清楚,按需选择即可。

mysql基础-表操作_第7张图片

1.4.删除表

选中修改后的表右击,截图如下,选择删除表,弹框提示,选择删除即可。

mysql基础-表操作_第8张图片

2.相关语法

-- 创建表
CREATE TABLE <表名>
(
字段名1 数据类型 [字段级别约束] [默认值],
字段名2 数据类型 [字段级别约束] [默认值],
......
[表级别约束]
);

-- 查看创建表语句:
show create table <表名>;

-- 修改表名
ALTER TABLE <原表名> RENAME TO <新表名>;

-- 复制一张表结构相同的表,复制表1,复制后表名为表名2
create table <表名2> like <表名1>;

-- 复制一张表及其数据
create table <新表名> as select * from <原表名>;

-- 删除表
DROP TABLE IF EXISTS <表名>;

你可能感兴趣的:(MySql,mysql,数据库,表操作)