小助手科技_小程序定制开发图片

小助手科技_小程序定制开发图片

小助手科技_小程序定制开发图片

小助手科技_小程序定制开发图片

小助手科技_小程序定制开发图片

mysql8.0.19中在navicat客户端中int、bigint等类型设置长

作者: 梧桐下细语
来源: http://www.l-helper.com
时间: Aug 19, 2020
当前位置:  小助手科技 > 资讯 > mysql8.0.19中在navicat客户端中int、bigint等类型设置长

问题描述:

今天在将开发库(mysql版本号:5.7.24)的表结构和正式库(mysql版本号:8.0.19)表结构做比对的时候,发现大量表中字段不一致,初以为是切换到正式库时执行SQL报错了,后,手工修改表字段长度还是不行。

操作过程:

在navicat中修改表中bigint字段长度如下:

在linux中登录mysql,执行表修改语句如下:

mysql> ALTER TABLE `mall_app_notice`  MODIFY COLUMN `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键' FIRST;

发现有告警信息,接下来执行:

mysql> show warnings;

执行的截图界面如下图所示:

原因分析:

根据告警的提示信息指出:integer的宽度显示将在未来版本被移除

查阅官网资料如下:

官网相关资料:

根据官网资料可知:从8.0.17版本开始,TINYINTSMALLINTMEDIUMINTINT, and BIGINT类型的显示宽度将失效。


上一篇: 电信和互联网行业数据安全标准体系建设指南(征求意见稿)

想了解更多?现在就开始免费体验

请您留言
深圳市小助手科技有限公司
0755-82494862
小助手科技_姓名图片
小助手科技_电话图片
小助手科技_邮箱图片
类型咨询类型
小助手科技_类型图片
友情链接:
网站地图
Copyright 2014-2020 深圳市小助手科技有限公司-版权所有
ICP备案号:粤ICP备15072167号-1