sql命令查看表结构 解决mysql查询数据库所有的表名称和表结构的sql语句怎么写?
解决mysql查询数据库所有的表名称和表结构的sql语句怎么写?
查询MySQL数据库所有表名的SQL命令:show tables查询MySQL数据库有表结构的SQL命令:show create table tblName例如:show create table studentsCREATE TABLE `students` ( `sid` char(10) NOT NULL, `sname` varchar(50) NOT NULL, `sex` char(1) NOT NULL, `dob` date NOT NULL, `phone` varchar(30) DEFAULT NULL, PRIMARY KEY (`sid`), KEY `index_tbl1_url` (`phone`(20))) ENGINE=InnoDB DEFAULT CHARSET=gb2312
在MySQL中显示数据表orders的表结构语法是什么?
下面是mysql输出表结构的sql语句:
SELECT COLUMN_NAME,--字段名称
DATA_TYPE,--字段数据类型
COLUMN_COMMENT,--字段注释
IS_NULLABLE --字段是否为空
FROM
INFORMATION_SCHEMA.Columns
WHERE
table_name="" tableName "" --表名
AND
table_schema="" databaseName ""--数据库名
sql命令查看表结构 sql数据库怎么创建表 mysql查询表结构语句
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。