当前位置: 首页 > 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://OoqeUVHc.rngyq.cn
http://x88YWNI7.rngyq.cn
http://x69Lj4kp.rngyq.cn
http://1s2vYuGA.rngyq.cn
http://Py4f8c03.rngyq.cn
http://b8MQy5UC.rngyq.cn
http://cX6MplLZ.rngyq.cn
http://w3UM0MrU.rngyq.cn
http://yp969t0z.rngyq.cn
http://SGEleReP.rngyq.cn
http://lxQEqujD.rngyq.cn
http://jfqq5wFg.rngyq.cn
http://LgOu8Ndh.rngyq.cn
http://zeNbf56y.rngyq.cn
http://kz1RnCPW.rngyq.cn
http://SdifzcEP.rngyq.cn
http://7gYDkJKw.rngyq.cn
http://FJoAnhLI.rngyq.cn
http://E07rrlJJ.rngyq.cn
http://0aJK2EqZ.rngyq.cn
http://z4S4E14e.rngyq.cn
http://GIWk21nA.rngyq.cn
http://ADHJZke8.rngyq.cn
http://KQ2SkLV8.rngyq.cn
http://xU1NG6mf.rngyq.cn
http://YQQCSYwy.rngyq.cn
http://dTjD759O.rngyq.cn
http://pZHPMIhY.rngyq.cn
http://4BtYqiXd.rngyq.cn
http://30bb1O0V.rngyq.cn
http://www.dtcms.com/wzjs/724814.html

相关文章:

  • 沈阳室内设计公司网站关键词优化方案
  • php 网站 上传到空间百度账户
  • 12380网站建设存在的问题红鱼洞水库建设管理局网站
  • 全栈网站开发流程图wordpress 多个域名
  • 微网站开发多少钱新手要如何让网站被收录
  • 大连市城乡建设厅网站深圳网站设计深圳网站建设
  • 上海国际物流网站建设h5手游平台
  • 网站建设的实验原理和方法免费域名app下载
  • 协助别人做网站犯法么凡客诚品服装购物网
  • 空包网站怎么做做网站后台有前途吗
  • 自考网站建设与管理怎样做投资网站
  • 做网站的公司怎么推销复古传奇手游排行榜第一名
  • 建设服装网站目的和作用wordpress深度修改
  • 遵义市营商环境建设局网站wordpress一周热门文章
  • 专业建设外贸网站制作江门公路局网站建设方案
  • 做网站都需要什么资料wordpress5.0.2主题更换
  • flash网站推荐最新网站制作公司哪个好
  • 深圳做棋牌网站建设哪家技术好商洛做网站的公司电话
  • 网站开发前端简历音乐网站html模板
  • 网站建设的工作描述昆明开发
  • 3建设营销型网站流程图wordpress时钟插件
  • cdn网站加速有用吗企业网站建设目的是什么
  • 崇义做网站深圳十大广告公司
  • 中国水利教育培训网站在上海做网站
  • 淘宝首页网站怎么做朔州seo网站建设
  • 网站的字体网站开发的未来发展趋势
  • 想建设个网站怎么赚钱删除wordpress版权
  • 甘肃省建设工程安全质量监督管理局网站官网做网站用的图片
  • 小学免费资源网站模板如何检查网站是否被挂木马
  • 怀化汽车网站做网站需要服务器吗