0
点赞
收藏
分享

微信扫一扫

powershell增加命令补全

云卷云舒xj 2024-10-14 阅读 26

目录

一、查看所有表

1.1、语法

二、创建表

2.1、语法

2.2、示例:

2.3、创建数据加时使⽤校验语句[if not exists] 

三、查看表结构

3.1、语法

3.2、示例

四、删除表

4.1、语法

4.2、示例 

4.3、注意事项

五、主要数据类型

5.1、数值类型

 5.2、日期和时间类型

5.3、字符串类型 

5.3.1、char 和 varchar 的区别

存储方式:char 固定长度,varchar 可变长度。char 类型会占用固定长度的存储空间,例如如果定义了一个 char(10) 类型的列,无论实际存储的数据长度是多少,都会占用10个字符的存储空间。而 varchar 类型则根据实际存储的数据长度来占用存储空间,例如如果定义了一个 varchar(10) 类型的列,存储一个5个字符长的字符串,则只会占用5个字符的存储空间。

5.3.2、如何选择char和varchar


一、查看所有表

1.1、语法

1 show tables;

注意:创建表时,需要先选择要操作的数据库

如下图:我们选择aokey数据库,使用SQL语句查看表结构,显示为空,因为我们暂未在该数据库中创建表。,下面我们先学习怎么创建表:

二、创建表

2.1、语法

create table aokey_table(
id bigint,
name varchar(20)
);

 

详细的建表语法参考相关网站:

https://dev.mysql.com/doc/refman/8.0/en/create-table.html 

2.2、示例:

此时,我们再来查看表,如下图显示,即表示创建成功:

 

2.3、创建数据加时使⽤校验语句[if not exists] 

如果该1数据库中表已存在,则会报出一个警告 :

        表 `aokey_table` 已存在 

三、查看表结构

3.1、语法

1 desc 表名;

3.2、示例

解析: 

四、删除表

4.1、语法

1 DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ...

4.2、示例 

mysql> drop table aokey_table;
Query OK, 0 rows affected (0.01 sec)

mysql> show tables;
Empty set (0.00 sec)

删除后,aokey 数据库为空

4.3、注意事项

五、主要数据类型

5.1、数值类型

 5.2、日期和时间类型

5.3、字符串类型 

5.3.1、char 和 varchar 的区别
5.3.2、如何选择char和varchar
举报

相关推荐

0 条评论