zl程序教程

您现在的位置是:首页 >  工具

当前栏目

Navicat 的简单使用、SQLyog连接的介绍(两个工具的对比)

工具连接 简单 介绍 两个 对比 Navicat SQLyog
2023-09-11 14:22:11 时间

在这里插入图片描述

一、前言引入

在前面的文章介绍了Navicat 的基本连接,本章内容介绍的它的使用的和优秀的功能介绍。Navicat连接mysql

二、具体内容

Navicat的连接使用

在这里插入图片描述
创建一个数据库,我们就可以使用使用了。
在这里插入图片描述
数据库设计的模型
是我们在设计数据库时一个很好地功能。现在我们打开它来看看。
在这里插入图片描述

打开后是这样的:
在这里插入图片描述
接下来我们就可以打开一个数据库,当我们的表比较多的时候,而且当有4个甚至更多个表有主外键的关系,一对多,多对多关系的时候,我们可以将设计的表拖动到此模型中,用于分析。
看看我的o2o数据库表的关系示例
在这里插入图片描述

表与表之间的关系我们 可以一目了然的看到哦
下面是shop 表的 SQL定义。展现的不够完整 只是示例此功能

| tb_shop | CREATE TABLE `tb_shop` (
  `shop_id` int(10) NOT NULL AUTO_INCREMENT,
  `owner_id` int(10) NOT NULL COMMENT '店铺创建人',
  `area_id` int(5) DEFAULT NULL,
  `shop_category_id` int(11) DEFAULT NULL,
  `shop_name` varchar(256) NOT NULL,
  `shop_desc` varchar(1024) DEFAULT NULL,
  `shop_addr` varchar(200) DEFAULT NULL,
  `phone` varchar(128) DEFAULT NULL,
  `shop_img` varchar(1024) DEFAULT NULL,
  `priority` int(3) DEFAULT '0',
  `create_time` datetime DEFAULT NULL,
  `last_edit_time` datetime DEFAULT NULL,
  `enable_status` int(2) NOT NULL DEFAULT '0',
  `advice` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`shop_id`),
  KEY `fk_shop_area` (`area_id`),
  KEY `fk_shop_profile` (`owner_id`),
  KEY `fk_shop_shopcate` (`shop_category_id`),
  CONSTRAINT `fk_shop_area` FOREIGN KEY (`area_id`) REFERENCES `tb_area` (`area_id`),
  CONSTRAINT `fk_shop_profile` FOREIGN KEY (`owner_id`) REFERENCES `tb_person_info` (`user_id`),
  CONSTRAINT `fk_shop_shopcate` FOREIGN KEY (`shop_category_id`) REFERENCES `tb_shop_category` (`shop_category_id`)
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8 |

图形化管理工具SQLyog

简单的介绍SQLyog的工具,其实跟 Navicat 基本功能一样 ,就看个人的喜好,个人感觉使用Navicat的会多一些
在这里插入图片描述
SQLyog的基本使用
在这里插入图片描述
网上看了一下使用的是破解版 ,工具是专业版本,所以好像没有架构设计器的功能,就是和Navicat一样的模型设计功能,但是此工具是更加的小巧。
在这里插入图片描述
在这里插入图片描述
欢迎大家点赞和关注!