mysql学习笔记3:介绍表的基本操作
选择数据库
使用学校;
数据库的改变
选择好数据库后,我们可以在这个数据库中创建一个表
创建一个表
创建表学生(
id > int,
名称varchar(20),
性别>布尔值
>;
查询OK,0行受影响(0.11秒)
创建表用于创建一个表,然后是表的名称。
写在括弧里的是什么是名称和字段类型,逗号隔开,这需要说明的是,varchar是可变长度的字符串
这里的5行也可以写成一行,这是为什么要写清楚的原因。
显示表
复制代码代码如下所示:
显示表;
------------------ + +
| tables_in_school |
------------------ + +
|学生|
------------------ + +
集合中的行(0秒)
显示表可以显示当前数据库中的所有表。
查看表的基本结构
复制代码代码如下所示:
描述学生;
+ + + + ------- ------------- ------ ----- --------- ------- + + +
场型空| | | |关键|默认|额外|
+ + + + ------- ------------- ------ ----- --------- ------- + + +
| | ID int(11)是| | |空| |
| | NAME varchar(20)是| | |空| |
| |性别字段(1)是| | |空| |
+ + + + ------- ------------- ------ ----- --------- ------- + + +
集合中的行(0秒)
有字段、数据类型、空、主外键、默认值和额外信息。
描述也可以写在描述
事实上,大多数SQL语句可以减少到四个字符。
需要注意的是,性别,刚刚写的是一个布尔型重要,自动转换为字段类型
查看表的详细结构
复制代码代码如下所示:
显示创建表学生
*************************** 1。行***************************
表:学生
创建表:创建表(学生)
id int(11)默认NULL,
`名字` varchar(20)默认为空
InnoDB引擎=默认的字符集latin1)
集合中的行(0秒)
创建表时,显示创建表可以显示详细信息。
结束后的G是为了表现更多的美丽。
提示:当显示较长的信息时,结尾特别有效。
删除表
下拉表学生;
查询OK,0行受影响(0.02秒)
删除表的操作和删除数据库的操作几乎相同。
使用下拉命令,在完成删除之后,您可以使用显示表查看剩余的表。