mysql怎么看字段解释 mysql怎么查字段-成都快上网建站

mysql怎么看字段解释 mysql怎么查字段

mysql怎么查看表结构和注释

MySQL

大石桥网站建设公司创新互联,大石桥网站设计制作,有大型网站制作公司丰富经验。已为大石桥上千家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的大石桥做网站的公司定做!

查看表结构简单命令。

一、简单描述表结构,字段类型desc

tabl_name;

显示表结构,字段类型,主键,是否为空等属性,但不显示外键。

二、查询表中列的注释信息

select

*

from

information_schema.columns

where

table_schema

=

'db'

#表所在数据库

and

table_name

=

'tablename'

;

#你要查的表

三、只查询列名和注释

select

column_name,

column_comment

from

information_schema.columns

where

table_schema

='db'

and

table_name

=

'tablename'

;

四、#查看表的注释

select

table_name,table_comment

from

information_schema.tables

where

table_schema

=

'db'

and

table_name

='tablename'

ps:二~四是在元数据表中查看,我在实际操作中,常常不灵光,不知为什么,有了解的大侠请留印。

五、查看表生成的DDL

show

create

table

table_name;

Mysql是怎么查询一个字段的信息的?

比如表名叫

test

建表

create table test (content varchar(20));

insert into test values ('胜利');

查询

select * from test where instr('为胜利而来',content)0

引号里的相当于你输入的,content代表那个表里的字段,你看下结果吧

MySql中怎样给字段/列添加注释?怎样查看字段或列的注释?

在MySQL数据库中,

字段或列的注释是用属性comment来添加。

创建新表的脚本中,

可在字段定义脚本中添加comment属性来添加注释。

示例代码如下:

create table test(

id int not null default 0 comment '用户id'

)

如果是已经建好的表,

也可以用修改字段的命令,然后加上comment属性定义,就可以添加上注释了。

示例代码如下:

alter table test

change column id id int not null default 0 comment '测试表id'

给表的字段或列添加注释已经知道了,

那么如何来查看已有表的所有字段的注释呢?

可以用命令:show full columns from table 来查看,

示例如下:

show full columns from test;

MYSQL 字段类型不太很懂,找出几个想知道什么意思。谢谢

第一张图:int,4比特的整数是什么意思,没符号表示范围0到429496795,是不是最多可以到429496795不可以到429496796?1,2,3,4,5,6,7。。。。。4294967295最多到这里,不能在多了。———————— 这是个翻译错误,不是4比特(bit) 而是4字节(32比特),可以用到40多亿的编号是对的。

第二张图:varchar变长(0-65535)是不是最多可以到65535字节,1个中文占3个字节?然后比如我想全部占有,在建表的时候,旁边的长度/值我改填写多少?———————— 可存 64 k 数据,用 utf-8 编码时,中文每个字占 2 字节,也就是说,可以保存 3200多个字(包括全角标点符号)。

第三张图:TEXT,做多存储65535(2^16-1)是什么意思?———————— 解答同上。只是少存一个汉字。

第四张图:TINYINT 1字节整数有符号:-128-127无符号0-255啥意思?———————— 可以用来保存 0-255 或 -127-127 之间的值,比如,一个英文字母。

第五张图:char定长0到255,默认1,储存时会右边补全空格。什么意思————————跟 varchar 比较类似,只是会浪费磁盘空间(但比 varchar 访问速度快:以空间换取时间)

第七张图:BIT位类型(M),每个值储存M位,默认1最大64什么意思。———————— 只能保存 0 或 1、真或假 这类的二值信息,但非常省磁盘空间,8个这样的信息才占一字节,最多可以 保存 64 个这样的值 (占 8 字节)


本文标题:mysql怎么看字段解释 mysql怎么查字段
当前URL:http://kswjz.com/article/dopjehh.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流