首页 > 数据库 >如何将Navicat MySQL 数据库表分组复用或分享给其他人?

如何将Navicat MySQL 数据库表分组复用或分享给其他人?

时间:2024-07-16 17:31:16浏览次数:13  
标签:童鞋 数据库 复用 Navicat json 分组 MySQL 分享

image.png

一般大家做软件项目中,数据库的表是非常多的!几百张表一眼望去密密麻麻!一点看的欲望都没有了!

image1.png

于是乎,Navicat MySQL 新增了一项功能:表分组,这样我们只需要将每个业务模块的表放到一个分组中!

如图是不是就非常清晰了!应该有不少童鞋都已经这样使用了!

image

 

于是乎,新的烦恼来了,这个分组只能在一个数据库使用,无法复用,无法分享。

比如:我辛辛苦苦在 开发库上加了所有分组,回头一看 测试库,演示库,线上库 还是一堆乱!

隔壁童鞋想让我分享一下我的分组给他,但是没法分享,每个童鞋都得自己撸一份儿!

看了本文,大家可以解决这个烦恼了!

我演示的 Navicat  Premium 12 版本!其他版本应该大同小异!

1)编辑数据库链接 -> 高级 -> 设置位置

image

2)我们打开指定目录,如图profiles目录存在一个json文件:vgroup.json

该文件就是存的我们的分组信息!

image

 

我们将里面的json 字符串复制出来找一个格式化json的工具,看看这个JSON内容!

对比一下是不是瞬间明了了?!

image.png

 

3)我们只需要将 vgroups 里面的内容复制到 vgroup.json的其他数据库,或者复制给其他童鞋的vgroup.json即可!

 

4)为了复制方便,建议你使用Navicat  Premium工具在目标数据库中先建一个分组!这样就方便你覆盖了!!

 

操作之前一定要备份一下原文件!万一操作有问题可不好玩了!
 【来源:https://51.ruyo.net/16884.html,转载请注明】

标签:童鞋,数据库,复用,Navicat,json,分组,MySQL,分享
From: https://www.cnblogs.com/geek233/p/18305740

相关文章

  • MySQL的学习
    关于数据库(DB)数据库是按照数据结构来组织、存储和管理数据的仓库。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。有什么类型关系型数据库所谓关系模型就是“一对一、一对多、多对多”等关系模型,非关系型数据库它们不保证关系数据的A......
  • MySQL学习笔记——索引
    索引0.前言本文是跟着网课学习的时候随手记录的一篇关于MySQL索引的学习笔记1.索引概述1.1.索引介绍索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据......
  • mysql分区
    --1.分区相关--创建存储过程DELIMITER$$CREATEPROCEDUREens_rb.add_partitions_by_day(intable_namevarchar(30),start_strvarchar(30),end_strvarchar(30))BEGINdeclarestart_ddatedefaultDATE_FORMAT(start_str,'%Y-%m-%d');declare......
  • Java性能优化-书写高质量SQL的建议(如何做Mysql优化)
    场景Mysql中varchar类型数字排序不对踩坑记录:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/139955012为避免开发过程中针对mysql语句的写法再次踩坑,总结开发过程中常用书写高质量sql的一些建议。注:博客:https://blog.csdn.net/badao_liumang_qizhi实现查询......
  • mysql索引与锁
    一.MYSQL索引1.1索引介绍1.1.1索引是什么官⽅方介绍索引是帮助MySQL高效获取数据的数据结构。更更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能存储在单独的索引文......
  • Mysql8.4参考手册走读(四)
    第19章复制MySQL复制支持从一个MySQL数据库服务器(称为source)复制到一个或多个MySQL数据库服务器(称为副本)。默认情况下,复制是异步的,副本不需要永久连接才能接收来自源的更新。根据配置,您可以复制所有数据库、选定的数据库,甚至是数据库中的选定表。MySQL复制的优点包括:......
  • mysql命令行操作显示表属性的类型与修改
        随着工具的进步,类似于Navicat这些可以让mysql具备可视化的软件越来越多。但是为了安全性,并非每一个都可以使用这些工具进行连接,因此掌握一定的mysql命令基础是必备的,本文主要是讲述一下如何查看表中,各个属性的类型,以及如何对其进行修改操作。一:对表进行查询  ......
  • MySQL的意向锁
    InnoDB支持多粒度锁,它允许行级锁与表级锁共存,而意向锁就是其中的一种表锁1、意向锁的存在是为了协调行锁和表锁的关系,支持多粒度的锁并存2、意向锁是一种不与行锁冲突表级锁,这一点非常重要3、表明某个事务正在某些行持有锁或该事务准备去持有锁意向锁通常有两种类型:意向......
  • MySql 创建完表后,进行主键自增的设置、文件上传之后,保存到数据库里(拿到文件名,文件大小
    20240715一、MySql创建完表后,进行主键自增的设置二、文件上传之后,保存到数据库里(拿到文件名,文件大小等文件信息)三、redis缓存更新的模式四、mybatisPlus一、MySql创建完表后,进行主键自增的设置第一种方式:altertable表名changeididintauto_increment;......
  • MySQL增量备份
    增备1做增量备份前,是需要进行一次完成备份的1、做数据修改创建一个add1.t1t1包含:id,name加2条数据id|name|+----+------+|1|add1||2|add2|+----+------+操作如下:MySQLroot@(none):(none)>showdatabases;+--------------------+|Database......