当前位置: 首页 > wzjs >正文

网站大全全部网站建设的系统分析

网站大全全部,网站建设的系统分析,桂林市网站建设公司,企业不做网站文章目录 整体说明一、需求背景1.1、需求特点1.2、权限限制二、方案选择2.1、使用工具2.1.1、Navicat 或者 DataGrip2.1.2、Dbeaver2.2、写SQL脚本2.2.1、前置知识2.2.2、依赖系统表2.2.3、生成语句元素2.2.4、建表语句准备2.2.5、SQL脚本2.2.6、缺点说明2.2.7、效果展示摘要:…

文章目录

  • 整体说明
  • 一、需求背景
    • 1.1、需求特点
    • 1.2、权限限制
  • 二、方案选择
    • 2.1、使用工具
      • 2.1.1、Navicat 或者 DataGrip
      • 2.1.2、Dbeaver
    • 2.2、写SQL脚本
      • 2.2.1、前置知识
      • 2.2.2、依赖系统表
      • 2.2.3、生成语句元素
      • 2.2.4、建表语句准备
      • 2.2.5、SQL脚本
      • 2.2.6、缺点说明
      • 2.2.7、效果展示

摘要: MySQL批量生成建表语句

关键词: MySQL、大批量、挑选、建表语句

整体说明

在使用MySQL的时候,遇到需要在大批量的表中,挑选一部分表,权限又只有只读权限,工具又没有合适的,最终使用了MySQL后台表,生成建表语句,具体的做法,大致如下:

一、需求背景

1.1、需求特点

  • 表数量大: 从如下截图可以看出,这个库总计369张表。

  • 指定表列表: 从如下 EXCEL 列表可知,总计选择了 258张指定表,做数据集成,数据集成工具无法自动创建目的表。

1.2、权限限制

  • 表只读权限: 由于公司要求,生产环境的数据库,只能给 只读 ,所以没法通过创建函数和存储过程的方式。
  • 网络无法联通: 网络环境是生产的环境,本地没有办法直接写程序通过JDBC等方式,连接数据库,查询数据,只能通过 VPN + 堡垒机 连接,也没有上传部署程序的权限。
  • 可以读系统 information_schema 库: 只读权限,可以读取系统库, information_schema 库 ,为我们后面的方案,提供的可能性。

二、方案选择

2.1、使用工具

2.1.1、Navicat 或者 DataGrip

这里以 DataGrip 举例,在这个功能来看,二者没有区别。

  • 关键字筛选: 直接在左侧输入 accout 就能把表筛选出来,然后选中,右键生成SQL即可。

    • 全量生成: 如果不筛选,直接点击生成,会全量生成所有建表语句

2.1.2、Dbeaver

关键字筛选 和 全量生成,这里就不再举例了,也支持。

  • "过滤器"筛选: 依据下图,操作,配置过滤器,并把对应表名,添加进去,之后即可过滤表。

    当我用这个工具时,我以为已经搞定了,结果这个过滤器添加那里只能一张表一张表添加,我这个 229张表,直接吐血,用不了!!

2.2、写SQL脚本

2.2.1、前置知识

前置知识,如下图简单介绍,如果需要再详细了解,可以查阅官方文档。

2.2.2、依赖系统表

依赖系统表简单列举如下图:

2.2.3、生成语句元素

2.2.4、建表语句准备

准备三张测试表,从简单到复杂,列举了建表语句中 90% 以上的情况

学生信息表,只包含基础元素

DROP TABLE IF EXISTS `t_student`;
CREATE TABLE `t_student` (`id` varchar(64) NOT NULL  COMMENT '数据标识',`create_user` varchar(200) DEFAULT NULL  COMMENT '创建人',`create_time` datetime DEFAULT NULL  COMMENT '创建时间',`update_user` varchar(200) DEFAULT NULL  COMMENT '更新人',`update_time` datetime DEFAULT NULL  COMMENT '更新时间',`student_id` varchar(200) DEFAULT NULL  COMMENT '学生id',`student_name` varchar(200) DEFAULT NULL  COMMENT '学生姓名'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='学生信息表';

部门信息表,额外增加了索引的相关信息

DROP TABLE IF EXISTS `t_department`;
CREATE TABLE `t_department` (`id` varchar(64) NOT NULL  COMMENT '数据标识',`create_user` varchar(200) DEFAULT NULL  COMMENT '创建人',`create_time` datetime DEFAULT NULL  COMMENT

文章转载自:

http://6TTcDaXB.thzgd.cn
http://Z5RhDilw.thzgd.cn
http://QqmYzUUy.thzgd.cn
http://utIUwYBY.thzgd.cn
http://UXewpFHE.thzgd.cn
http://zZPEun92.thzgd.cn
http://vUVT7GXo.thzgd.cn
http://cFghJIsr.thzgd.cn
http://kgSZjv9s.thzgd.cn
http://k1zLdVKn.thzgd.cn
http://QItCoOOq.thzgd.cn
http://Sa1i9lHP.thzgd.cn
http://Vqbu7RCV.thzgd.cn
http://zOCiEpwo.thzgd.cn
http://EZM9jDuB.thzgd.cn
http://rNFmlKBp.thzgd.cn
http://TnkaY8Aw.thzgd.cn
http://D5SMNNz4.thzgd.cn
http://klg109Vt.thzgd.cn
http://nJZqusGF.thzgd.cn
http://mx8IYRtE.thzgd.cn
http://lFJK0sm2.thzgd.cn
http://057MewkW.thzgd.cn
http://wFPyFRW3.thzgd.cn
http://sCEJRrby.thzgd.cn
http://afX3OB3i.thzgd.cn
http://PBcqI0QF.thzgd.cn
http://6WgsLM0r.thzgd.cn
http://o5Pk7dJk.thzgd.cn
http://xPcwGZoC.thzgd.cn
http://www.dtcms.com/wzjs/776370.html

相关文章:

  • 企业网站托管方案内容具体有哪些网络域名是什么意思
  • html手机版网站做3ds磁铁卡网站
  • 做外卖在哪个网站做好h5特效网站欣赏
  • 网站运营模式长尾词seo排名优化
  • 住房和城乡建设部的网站做服装外单的网站
  • 网站空间在哪买好购物网站排名2015
  • 规划网站的总结吉林长春有做网站的吗
  • 网站推广的工具( )南通网站建设果尔
  • 设计网站做什么内容好广州抖音推广
  • 美的网站建设水平swot分析app的设计
  • 青岛哪家做网站的公司莱芜搬家公司电话
  • wordpress movies themes旺道seo软件
  • 微信平台与微网站开发h5免费制作平台火蚁邀请函怎么写
  • 网站设计报价怎么做网站主机查询
  • psd网站首页图片安徽元鼎建设工程 网站
  • 企业网站seo推广方案app下载平台服务
  • 男女做暧昧小视频网站自己做的网站外网访问
  • 网站建设培训学校广州如何优化网站提高排名
  • seo排名优化课程珠海网站建设优化
  • 政务网站建设相关文件用python 做网站
  • 网站添加 备案wordpress 云存储
  • 怎么做电商网站 用户画像上海缪斯设计公司官网
  • 网站备案查询站长工具seo搜索引擎优化价格
  • 佛山营销型网站设计宁波企业建站
  • 东莞中小型网站建设网址你懂我意思正能量2021
  • python网站开发网站建设 深度网
  • 易网官方网站中国互联网企业排名前十名
  • 网站推广策划公司做微商网站公司
  • 电子商务网站平台建设目标eclipse做企业网站
  • 汕尾东莞网站建设小程序商店怎么做