返回顶部
首页 > 资讯 > 数据库 >MySQL中如何查看表结构
  • 875
分享到

MySQL中如何查看表结构

2024-04-02 19:04:59 875人浏览 八月长安
摘要

小编给大家分享一下Mysql中如何查看表结构,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!  一、简单描述表结构,字段类型  d

小编给大家分享一下Mysql中如何查看表结构,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

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

  desc tabl_name;

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

  例如:desc table_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'

  五、查看表生成的DDL

  show create table table_name;

  这个命令虽然显示起来不是太容易看, 这个不是问题可以用\G来结尾,使得结果容易阅读;该命令把创建表的DDL显示出来,于是表结构、类型,外键,备注全部显示出来了。

  我比较喜欢这个命令:输入简单,显示结果全面。

  补充一些可能用到的命令:

  建表命令:

  CREATE TABLE `t_sold_order` (

  `id` int(11) NOT NULL AUTO_INCREMENT,

  `dt` date DEFAULT NULL COMMENT '日期',

  `hour` tinyint(2) DEFAULT '0' COMMENT '小时',

  `hour_order` int(11) DEFAULT '0' COMMENT '小时订单数',

  `total_order` int(11) DEFAULT '0' COMMENT '总的订单数',

  `prediction` int(11) DEFAULT '0' COMMENT '预测订单数',

  PRIMARY KEY (`id`),

  UNIQUE KEY `dt_hour` (`dt`,`hour`)

  ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='实时订单数'

  表操作命令:

  复制表结构:create table table1 like table;

  复制数据:insert into table1 select * from table

  机器授权:

  grant select on *.* to 'reader'@'%' identified by '123456' WITH GRANT OPTION

  flush privileges

  查询数据直接插入:

  insert into t_visual_user_domain(`user_id`,`domain`,`group`) select id,'www.baidu.com' as domain,`group` from t_visual_user;

  修改表结构:

  alter table competitor_Goods add sku_id bigint(20) unsigned DEFAULT NULL COMMENT '商品销售码'。

以上是“mysql中如何查看表结构”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL中如何查看表结构

本文链接: https://lsjlt.com/news/55931.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL中如何查看表结构
    小编给大家分享一下MySQL中如何查看表结构,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!  一、简单描述表结构,字段类型  d...
    99+
    2024-04-02
  • mysql如何查看表结构
    这篇文章运用简单易懂的例子给大家介绍mysql如何查看表结构,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。mysql如何查看表结构1.登录mysql2.创建一个名为sss的数据库3.在...
    99+
    2024-04-02
  • navicat如何查看表结构
    这篇文章将为大家详细讲解有关navicat如何查看表结构,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、第一步操作就是打开Navicat for MySQL主界面,输入...
    99+
    2024-04-02
  • plsql如何查看表结构
    在PL/SQL中,可以使用以下几种方法查看表结构:1. 使用DESCRIBE语句:可以使用DESCRIBE语句来查看表的结构。例如,...
    99+
    2023-08-23
    plsql
  • 怎么在mysql中查看表结构
    今天就跟大家聊聊有关怎么在mysql中查看表结构,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。怎么在mysql中查看表结构1.在DOS窗口下运行 ...
    99+
    2024-04-02
  • mysql - 查看表结构命令
    原文:https://www.cnblogs.com/gygtech/p/14505549.html...
    99+
    2022-04-20
    mysql - 查看表结构命令 数据库入门 数据库基础教程
  • mysql怎么查看表结构
    mysql查看表结构的方法:1、登录Mysql数据库。2、显示数据库(show databases;)并使用数据库(use 数据库名称;)。3、显示数据库中的表(命令show tables;)。4、输入命令格式为describe 数据库中的...
    99+
    2024-04-02
  • dbeaver如何查看oracle表结构
    要查看Oracle表结构,可以在DBeaver中执行以下步骤: 打开DBeaver并连接到Oracle数据库。 在左侧导航栏中展开...
    99+
    2024-04-09
    dbeaver oracle
  • 如何实现MySQL中查看表的结构的语句?
    如何实现MySQL中查看表的结构的语句?在使用MySQL数据库过程中,了解表的结构是非常重要的一项任务。通过查看表的结构,我们可以获取表的字段信息、数据类型、约束等重要信息,为后续的数据库操作提供指导和参考。下面将详细介绍如何实现在MySQ...
    99+
    2023-11-08
    MySQL 编程关键词: 表结构 MySQL 查看表结构
  • 查看Mysql表结构的命令
    在MySQL中,可以使用`DESCRIBE`或`SHOW CREATE TABLE`命令来查看表的结构。1. `DESCRIBE`命...
    99+
    2023-09-22
    MySQL
  • mysql如何查询表结构
    本篇内容主要讲解“mysql如何查询表结构”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql如何查询表结构”吧! mysql查...
    99+
    2024-04-02
  • Oracle如何查看表结构命令
    这篇文章主要介绍Oracle如何查看表结构命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!获取表: select table_name from&nb...
    99+
    2024-04-02
  • oracle如何查看dblink的表结构
    要在 oracle 中查看 db link 表结构,可以使用以下方法:使用 user_db_links 表查询 db link 信息。使用 all_db_links 表查询所有 db l...
    99+
    2024-05-13
    oracle
  • CentOS下MySQL怎么查看表结构
    本篇内容主要讲解“CentOS下MySQL怎么查看表结构”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS下MySQL怎么查看表结构”吧!查看表结构:#include <mysql...
    99+
    2023-06-16
  • mysql怎么查看数据表结构
    在MySQL中,可以使用DESCRIBE语句来查看数据表的结构。语法如下:DESCRIBE table_name;其中,table_...
    99+
    2023-10-12
    mysql
  • dbeaver数据库如何查看表结构
    在DBeaver中查看表结构的步骤如下: 打开DBeaver,并连接到您的数据库。 在数据库资源管理器中,展开相应的数据库连接,找...
    99+
    2024-04-02
  • oracle数据库如何查看表结构
    使用以下方法查看 oracle 数据库中表的结构:使用 sql 命令 describe table_name;使用数据库工具(例如 oracle sql developer 或 toad...
    99+
    2024-04-19
    oracle
  • Python_查看sqlite3表结构,
    #!/usr/bin/env python3 # -*- coding: utf-8 -*- import sqlite3 conn = sqlite3.connect('test.db') # 创建一个Cursor: cursor...
    99+
    2023-01-31
    结构
  • mysql查看表结构的三种方法总结
    目录mysql查看表结构1. show create table2. desc3. information_schema.COLUMNS获取所有的表结构及备注根据库名导出所有表信息根据库名导出所有表名及表备注mysql获...
    99+
    2022-07-06
    mysql表结构 查看表结构 表结构查看
  • mysql常用查看表结构的方法
    下文主要给大家带来mysql常用查看表结构的方法,希望这些内容能够带给大家实际用处,这也是我编辑mysql常用查看表结构的方法这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。   ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作