1.建表语句sys_user

CREATE TABLE `sys_user` (

`id` varchar(32) NOT NULL COMMENT '编号',

`dept_id` varchar(32) DEFAULT NULL COMMENT '部门',

`login_name` varchar(50) NOT NULL COMMENT '登录名',

`password` varchar(100) NOT NULL COMMENT '密码',

`salt` varchar(20) NOT NULL,

`name` varchar(50) NOT NULL COMMENT '姓名',

`mobile` varchar(50) DEFAULT NULL COMMENT '手机',

`photo` varchar(100) DEFAULT NULL COMMENT '用户头像',

`email` varchar(100) DEFAULT NULL COMMENT '邮件',

`user_type` varchar(2) DEFAULT NULL COMMENT '用户类型,业务扩展用',

`status` varchar(1) DEFAULT NULL COMMENT '状态1:正常,0:禁用',

`create_by` varchar(32) NOT NULL COMMENT '创建者',

`create_date` datetime NOT NULL COMMENT '创建时间',

`update_by` varchar(32) NOT NULL COMMENT '更新者',

`update_date` datetime NOT NULL COMMENT '更新时间',

`remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',

PRIMARY KEY (`id`),

UNIQUE KEY `login_name` (`login_name`) USING BTREE,

KEY `dept_id` (`dept_id`) USING BTREE,

KEY `create_by` (`create_by`),

KEY `create_date` (`create_date`) USING BTREE

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户信息';

2.根据表名查询表中的所有字段以及类型还有注解

1). 查询表名:

SELECT

table_name NAME,

table_comment COMMENT

FROM

information_schema.TABLES where table_schema = ( SELECT DATABASE ( ) )

AND table_name = upper(

'sys_user_role') order by create_time desc;

2).查询表中的所有字段类型以及信息注解

select

lower(t.column_name) name,

if(t.is_nullable = 'yes' , '1' , '0') nullable,

(t.ordinal_position * 10) sort ,

t.column_comment comment ,

t.data_type dataType ,

t.character_maximum_length maxLength,

t.column_type columnType,

t.column_key columnKey,

t.extra extra

from

information_schema.`columns` t

where table_name = upper('sys_user') and t.table_schema = (select database())

order by t.ordinal_position asc;

3).展示到页面

4).然后可以操作表结构了,可以根据对应的信息修改字段信息,然后更新表中的字段信息

mysql数据库 查找数据类型_Mysql查询数据库表结构以及字段类型并展示相关推荐

  1. mysql查询含有某个值的表_MYSQL查询数据表中某个字段包含某个数值

    当某个字段中字符串是"1,2,3,4,5,6"或者"123456" 查询数据表中某个字段是否包含某个值 1:模糊查询  使用like select * from ...

  2. mysql 大表更新数据类型_MySQL优化之表结构优化的5大建议(数据类型选择讲的很好)...

    殊不知,在N年前被奉为"圣经"的数据库设计3范式早就已经不完全适用了.这里我整理了一些比较常见的数据库表结构设计方面的优化技巧,希望对大家有用. 由于MySQL数据库是基于行(Ro ...

  3. laravel中的数据迁移表结构、字段类型、定义整理

    最近使用laravel做项目,其他的用的还算比较熟练,就是在生成迁移文件的时候记不住每个字段类型都怎么表示,下面是整理的一些字段类型: /* 表引擎 */ $table->engine = 'I ...

  4. sqlServer 查看表结构(字段类型) (更新中)

    对MySQL和Oracle熟悉的朋友知道用desc就可以查询一张表的结构,但是在SQL Server里执行desc命令会报错. 现提供两条命令查询表结构: 1.sp_help table_name; ...

  5. 【PostgreSQL】PG读取元数据获取表结构及字段类型信息(过程拆解及其他应用场景)...

    〇.参考链接 一.代码 selectc.relname 表名,cast (obj_description (relfilenode, 'pg_class') as varchar) 名称,d.desc ...

  6. mysql记录是乱码_mysql查询数据库导致中文乱码

    相应的代码如下: header("Content-Type:text/html; charset=utf-8"); /***************查询数据************ ...

  7. mysql 中caption_Django-Model操作数据库(增删改查、连表结构)(示例代码)

    Django-Model操作数据库(增删改查.连表结构) 一.数据库操作 1.创建model表 基本结构 from django.db importmodelsclassuserinfo(models ...

  8. mysql数据库BigInt数据类型和实体对象中BigInteger,Long类型的冲突

    mysql数据库BigInt数据类型和实体对象中BigInteger,Long类型的冲突 实体Bean public class Broke {/*** brokeid */BigInteger br ...

  9. 查看oracle的版本、所在表空间、字符集及查询一个表的所有字段名和数据类型

    一.oracle 数据库版本 select * from v$version; 注:https://blog.csdn.net/zhufengzhuiri/article/details/791391 ...

最新文章

  1. hbuilderx代码自动补全_DL时代的代码补全利器,北大出品,效果远超语言模型
  2. Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站
  3. python中np没有定义_python中的np.empty_python – np.empty,np.zeros和np.one
  4. node 版本升级_Node-RED: 自动化事件触发工具的安装与介绍
  5. Aix vmstat命令解析
  6. Spring整合Quartz实现定时任务
  7. 德国拜尔集团迎来人工智能专家--李飞飞
  8. 微软发表IE浏览器 F1漏洞安全公告
  9. 此内容不能显示在一个框架中_.NET开发框架(二)框架功能简述
  10. KaliLinux-masscan使用详解(全网最快的IP端口扫描神器)
  11. C#学习之IntPtr类型
  12. Adobe Illustrator CS6 已停止工作 的问题
  13. Word控件Spire.Doc 转换教程(十六):在 C# 中将 Word 转换为 PDF/A
  14. mstar的android方案,Mstar Android 方案.pdf
  15. 初学太极拳须知--吴公仪
  16. 思维导图工具---Xmind使用方法和快捷键汇总(精简版)
  17. H5APP WEB 支付开发 (银联 微信 支付宝)流程
  18. android读取带公章的pdf文件,APP中如何显示带电子签名的PDF文件
  19. CTF之萌新web学习(命令执行2)
  20. 【C语言】机试100题及代码答案(上)

热门文章

  1. 窗口设置Service中添加 浮动 View
  2. App监管执法合规自查通知
  3. AI动漫头像生成神器来了
  4. 佳能相机CR3格式照片格式化后的数据恢复
  5. 阿里云轻量服务器远程连接方法(三种)
  6. 谷歌《ClearGrasp》阅读笔记
  7. 在终端中显示adb remount failed怎么解决?
  8. 顶会顶刊的idea,从何而来?
  9. WebLogic Server 远程代码执行漏洞复现 (CVE-2023-21839)
  10. WWW2021 | 基于图卷积神经网络的多样化推荐系统