1.查看表的基本结构,表的详细结构和修改表名
2023-12-13 12:59:24
查看表的基本结构,表的详细结构和修改表名
1.查看数据表基本结构
有强迫症或健忘症的小伙伴们在建好数据库和表以后,通常会怀疑自己刚才是不是敲错了,怎么办?如果不是使用图形界面是不是就没法查看啦?
不存在的,这就告诉你查看口令:DESCRIBE
语法规则为:DESCRIBE 表名
;
describe可以查看表的字段信息,包括:字段名、字段数据类型、是否为主键、是否有默认值等。
比如本岛主新建了一个名叫Products的表,结构如下:
现在来看看“现场”,用DESCRIBE查表的结构是这样的。
其中,该结构中各个字段的含义分别为:
- NULL:表示该列是否能存储
NULL
值; - PRI:表示该列是此表
主键
的一部分; - UNI:表示该列是
UNIQUE
索引的一部分; - MUL:表示在列中某个给定值
允许出现多次
; - Default:表示该列是否有
默认值
,如果有的话值是多少; - Extra:表示可以获取的与给定列有关的
附加信息
。
2.查看数据表详细结构
什么?你发现表建错了,你想知道错在哪里了?
那就用SHOW CREATE TABLE语句吧。
语法规则为:SHOW CREATE TABLE 表名;
。
还是刚才那个例子,让我们看看SHOW CREATE TABLE有什么能耐。
再告诉大家一个小诀窍,是不是觉得返回的结果排版有点乱。我们加上\G后效果就会有所改善哟,来看看!
3.修改表名
随着表越来越多,有时候你会后悔之前的数据表的名字根本没有认真斟酌过,想要重新命名一下,可以做到吗?
答案是:可以!MySQL是通过ALTER TABLE语句来修改表名的。
语法规则为:ALTER TABLE 旧表名 RENAME 新表名;
举个例子,我们先用SHOW TABLES
看看我们的数据库中有什么表吧。
可以看到,我们目前已经有了七张表。
接下来,我们使用ALTER TABLE为classes改名。
文章来源:https://blog.csdn.net/qq_72068016/article/details/134886278
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!