目录

使用Navicat premium创建数据表

Navicat 里面创建我们数据表

使用图形化的界面来创建数据表

使用命令行的方式来创建数据表

使用SQLyog创建数据表


使用Navicat premium创建数据表

用于查看数据库的工具有很多,比方说SQL  yog,Navicat  premium,dbeaver等。现在我们先来看一下Navicat premium的使用。

首先,到官网下载Navicat premium(是要钱的,大家可以去找破解版下载,这里就不详说了),之后我们打开软件,双击左上角的connectionMySQL

刚创建好的用户只有四个默认存在的数据库,我上面的db1是自己创建的数据库(在Day001--MySQL初识时创建),可以自己去黑框框(窗口)命令行里面去创建。

Navicat 里面创建我们数据表

使用图形化的界面来创建数据表

现在我们的数据库里面是没有任何数据表的,接下来我们来看看在Navicat 里面创建我们想要表

每输入完一行,可使用 向下的箭头    ↓    来添加下一行的记录。(id默认为主键,表示数据不能重复,且会自增),之后编辑好数据表后可以使用ctr+s来进行保存数据表到数据库中。

使用命令行的方式来创建数据表

上面的方法是使用图形化的界面来创建数据表的,如果觉得这样子操作数据不怎么习惯,想要命令行的可以如下操作

use db1;      #这个数据库如果没有的话可以去自己创建一个,之后再使用数据库来创建数据表
show tables;   #展示数据库里面的数据表
CREATE table if not EXISTS tb2(id int ,name varchar(10),school varchar(50));  #如果没有我们对应的表名不存在在数据库中时就创建数据表
insert into tb2 VALUES(1,'张三','温州理工学院');                              #向数据表中插入数据
select * from tb2;                                                            #查询数据表中有哪些数据

在上面的图中我们可以看到,Navicat  premium中有两个连接,两个都是连接我们下载的MySQL(数据库管理系统DBMS),因此它们两个都可以对我们的数据库进行修改,其实都是一样的。

如果想要更改可以做如下操作:

如上就是Navicat premium的基本使用了,接下来让我们看看SQLyog的使用

使用SQLyog创建数据表

请大家到下面的网盘中进行下载专业版SQLyog
链接: 百度网盘 请输入提取码 提取码: 6666

登录成功后的界面如下:

我们可以在cmd窗口命令行里面创建数据库,及数据表后在SQLyog里面进行查看,如下我们查看已经创建好的数据表

之后再右击选中的表→选择‘打开表’就可以看到我们创建的数据表的内容了

【注意点】一般来说我们id是唯一的,不可重复的,因为我们一开始是使用窗口命令行来创建数据表的,没有给它主键约束,所以就算它重复了数据也依旧可以添加进去,接下来我们使用图形化工具创建有主键约束的数据表:

右击数据库→创/建→表

之后就可以看到我们的数据库下面有了我们创建好的数据表了

之后我们往里面插入数据,如下所示,表中就有了一条记录。

接着我们向表格里面添加一个名为李四,但是id为1的实例对象,就会出现如下报错

提示我们的id为主键时,传入的1与之前的数据重复了,不能插入。

我们可以将id改成不是重复的即可插入,如下将李四插入成功。

以上就是常用的两个mysql图形化工具,有问题请在评论区留言。

Day002--MySQL中的图形工具的使用并创建数据表及查看表相关推荐

  1. 2021-01-19:mysql中,一张表里有3亿数据,未分表,其中一个字段是企业类型,企业类型是一般企业和个体户,个体户的数据量差不多占50%,根据条件把个体户的行都删掉。请问如何操作?

    2021-01-19:mysql中,一张表里有3亿数据,未分表,其中一个字段是企业类型,企业类型是一般企业和个体户,个体户的数据量差不多占50%,根据条件把个体户的行都删掉.请问如何操作? 福哥答案2 ...

  2. MySQL中获取天、周、月等数据

    MySQL中获取天.周.月等数据 1.今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2.昨天 SELECT * FROM 表名 ...

  3. mysql schema 保存数据_在MySQL中,所有触发器的定义都保存在information_schema数据库下的()表中。_学小易找答案...

    [单选题]如何将英制 的零件转为公制的零件 ( ). [判断题]连续选择边线创建倒角时,不能单独修改某一边线的倒角大小 [判断题]创建筋特征时截面必须是闭和的 [填空题]Hibernate 的会话接口 ...

  4. Mysql创建数据库表,查看表结构,查看表中数据,查看建表语句

    Mysql创建数据库表,查看表结构,查看表中数据,查看建表语句 1.创建数据库表 create table t_student( 表属性以,隔开 最后一行不用,): 2.查看表结构 desc t_st ...

  5. 了解条码软件中的图形工具

    使用过条码软件的小伙伴都知道,专业的软件都有图形绘制工具,可以添加各种图形,以方便设计标签.有了这些图形,就可以设计更加美观的标签.下面小编就给大家详细介绍这些图形工具的使用. 首先打开软件,新建一个 ...

  6. mysql中如何删除多个表格_mysql怎么批量删除多个表?

    mysql批量删除多个表的方法:使用"DROP TABLE"语句,只要将表名依次写在后面,相互之间用逗号隔开即可:语法格式"DROP TABLE [IF EXISTS] ...

  7. 每日一面 - mysql中,innodb表里,某一条数据删除了之后,这条数据会被真实的擦掉吗,还是删除了关系?

    以 Compact 行格式为例: 总结 删除一条记录,数据原有的被废弃,记录头发生变化,主要是打上了删除标记.也就是原有的数据 deleted_flag 变成 1,代表数据被删除.但是数据没有被清空, ...

  8. MySQL同步到hadoop工具_MySQL数据库实时同步数据到Hadoop分布式文件系统的工具Applier...

    通过Map/Reduce进行批处理递送到Apache Hadoop仍然是中枢环节.,但随着要从"超思维速度"分析方面获取竞争优势的压力递增,因此Hadoop( 分布式文件系统 )自 ...

  9. MySQL同步到hadoop工具_MySQL数据库实时同步数据到Hadoop分布式文件系统的工具Applier(转)...

    通过Map/Reduce进行批处理递送到Apache Hadoop仍然是中枢环节.,但随着要从"超思维速度"分析方面获取竞争优势的压力递增,因此Hadoop(分布式文件系统)自身经 ...

最新文章

  1. linux引数列项目过长,Linux 命令个人总结====== 未完待续 个人认为比较重要
  2. IOS开发基础知识--碎片39
  3. JavaScript 读取、写入Txt文档
  4. 软件项目管理0717:开发一定要了解客户
  5. 十七、深入Java的类
  6. C. Number of Pairs
  7. l4 l7 代理_什么是四层(L4 proxy)和七层负载均衡(L7 proxy)?区别是什么? 翻译自Nginx官网...
  8. Python中使用中文
  9. Java List添加元素
  10. 【100题】第十一题(二叉树中节点的最大距离)
  11. 【转】HTTP请求中的form data和request payload的区别
  12. 合肥工业大学机器人技术期末_机器人技术基础期末考试复习资料
  13. 简述软件工程研究的主要内容
  14. 计算机识别外设原理,车牌识别系统的识别原理及触发方式
  15. k1075停运吗_全国铁路大调图,怀化火车站6对旅客列车停运!
  16. java-net-php-python-13jspm珠宝销售网开题计算机毕业设计程序
  17. 用python画 pareto front
  18. 某视频播放公司笔试 2013
  19. 如何使用计算机语言画经纬网,使用R语言绘制中国地图
  20. Android使用drawBitmapMesh方法实现旗帜飞扬,舞动的图片效果

热门文章

  1. 数据挖掘:探索性数据分析(EDA)
  2. 用PS制作动态雪景的教程
  3. 超详细的VsCode创建SpringBoot项目(图文并茂)
  4. CSS - 选择器(标签选择器、类选择器、ID选择器)
  5. Jaeger入门简介
  6. MySQL外网连接不上
  7. Matlab 主曲率、平均曲率、高斯曲率
  8. px、pt、dpi、dip、分辨率、屏幕尺寸等等概念
  9. MATLAB 基础知识 数据类型 数据类型转换 将文本转换为数值
  10. 网络类型—p2p、MA(BMA广播型多路访问、NBMA非广播型多路访问)