首页 > 数据库 >MySQL数据库-Navicat图形界面工具操作-笔记

MySQL数据库-Navicat图形界面工具操作-笔记

时间:2022-12-01 14:31:33浏览次数:32  
标签:删除 创建 数据库 Navicat 点击 MySQL 填写 数据 图形界面

1.Navicat连接

  • 打开navicat,点击工具栏的“连接”,选择“mysql”,弹出窗口如下图

MySQL数据库-Navicat图形界面工具操作-笔记_Navicat

  • 在弹出的窗口中填写名称、主机ip、端口、用户名、密码,如下图
  • 密码为mysql

MySQL数据库-Navicat图形界面工具操作-笔记_数据库_02

  • 点击确定,在左侧栏会看到刚才填写的名称,双击打开连接,如下图

MySQL数据库-Navicat图形界面工具操作-笔记_数据_03

2.创建数据库

  • 在左侧栏空白处右击,选择“新建数据库”,点击

MySQL数据库-Navicat图形界面工具操作-笔记_数据库_04

  • 点击后弹出新窗口,填写数据库名称并选择语言如下图

MySQL数据库-Navicat图形界面工具操作-笔记_数据库_05

  • 填写完成后点击“确定”创建数据库,在左侧会出现刚才创建的数据库,双击打开

MySQL数据库-Navicat图形界面工具操作-笔记_数据库_06

3.编辑数据库

  • 在左侧栏数据库上右击,弹出菜单,如下图

MySQL数据库-Navicat图形界面工具操作-笔记_数据_07

  • 选择“编辑数据库”,可以修改字符集、排序规则,如下图

MySQL数据库-Navicat图形界面工具操作-笔记_数据_08

  • 选择“转储sql文件”,可以完成结构和数据的备份,如下图:

MySQL数据库-Navicat图形界面工具操作-笔记_Navicat_09

  • 选择“删除数据库”,可以将数据库删除

创建数据表

  • 点击工具栏“表”,在第二行显示关于表的命令,点击“创建表”

MySQL数据库-Navicat图形界面工具操作-笔记_Navicat_10

  • 弹出新窗口,按照上节的设计,创建班级表,填写各字段,选择相应的类型

MySQL数据库-Navicat图形界面工具操作-笔记_数据_11

  • 对于id字段,需要设置为int类型,无符号,自动增长,主键,非空
  • 对于字符串类型,必须指定包含字符个数,还需要指定字符集、排序规则,默认与数据库的一致
  • datetime的默认值可以设置成now(),也可以是一个具体值,如'2000-1-1'
  • 按照同样的方式创建学生表students

MySQL数据库-Navicat图形界面工具操作-笔记_数据_12

编辑数据表

  • 选择一张表后,工具栏的第二行“打开表”、“设计表”、“删除表”都变的可用

MySQL数据库-Navicat图形界面工具操作-笔记_数据库_13

  • 打开表会查看表的当前数据,可以在这个窗口中增加、修改、删除数据
  • 设计表和创建表的窗口一样,可以增加、修改、删除字段,或编辑字段的类型、约束
  • 删除表会将表物理删除

查看数据

  • 双击表,或者选择表后,点击工具栏第二行的“打开表”,可以查看表的数据

MySQL数据库-Navicat图形界面工具操作-笔记_数据库_14

增加数据

  • 默认没有数据,可以在对应的列中填写数据,点击底部的对勾完成添加
  • 注意:自动增长的主键列不需要填写值

MySQL数据库-Navicat图形界面工具操作-笔记_数据_15

  • 如果需要继续添加数据,点击询问的加号,会出现一个新的空白行,填写数据即可

MySQL数据库-Navicat图形界面工具操作-笔记_Navicat_16

修改数据

  • 点击某个单元格,即可编辑值,修改完后,点击底部的勾生效

MySQL数据库-Navicat图形界面工具操作-笔记_Navicat_17

删除数据

  • 点击某个单元格,再点击询问的减号,可以删除

MySQL数据库-Navicat图形界面工具操作-笔记_数据库_18

  • 说明:对于重要数据,推荐将isdelete属性改为1,而不是进行物理删除

标签:删除,创建,数据库,Navicat,点击,MySQL,填写,数据,图形界面
From: https://blog.51cto.com/chen8866/5901908

相关文章

  • Mysql昨天,上个月条件查询
    1.查询昨日数据SELECT*FROMtestWHEREDATEDIFF(DATE_FORMAT(NOW(),'%Y%m%d'),DATE_FORMAT(created_time,'%Y%m%d'))=12.查询上月数据SELECT*FROMtestWHERE......
  • MYSQL 全文检索
    项目中有个日志表需,需求要对日志内容做模糊匹配,但是考虑到数据量会比较大,用like性能不高。查了一下可以用MYSQL自带的全文检索,并且小测试了一下。创建全文检索字段,只有cha......
  • pymysql.err.InterfaceError: (0, '')
    pymysql.err.InterfaceError:(0,'')背景自动化代码需要坚固开发服和测试服,但是又有一些固定数据(或者说是死数据),无法同时满足开发服和测试服,每次if...else...判断url......
  • 使用Docker恢复Mysql8备份的Data数据 - 诚哥博客
    前段时间公司数据库服务器崩溃启动不起来,经过我初步排查是/home目录挂载不上导致启动不起来,虽然通过注释/etc/fstab中的挂载信息,启动了,但是发现mysql数据有缺失,还好有例行......
  • MySQL数据库的定时备份与还原
    一.MySQL备份1.Cron是Linux的内置服务,可以用以下的方法启动、关闭这个服务:servicecrondstart//启动服务servicecrondstop//关闭服务servicecrondrestart/......
  • 一. 预装MySQL前的准备
    1.硬件标准化帮助公司和运维团队,选择最合适MySQL数据库运行的服务器硬件,从品牌、CPU、MEM、IO设备、网络设备、存储设备等各个层次进行合理建议.而不是上采购人员、......
  • 记录mysql服务突然不能启动,报错:windows无法启动MYSQL服务(位于本地计算机)错误1067进程
    发生这个问题的背景:在删除一些不用的数据库,然后点别的库突然报一些之前写sql时的错误,然后我就把mysql服务关了,当再点击启动时就报下边这个错了。又试了重启电脑仍然没有......
  • 1+N环境-分布式数据库mysql8系列故障重启问题处理
    1、背景多个业务连接异常,navicat连接数据库不稳定,连接进入数据库后也会出现卡死的,连接失败的报错2、问题分析2.1 问题描述:navicat、服务器中连接数据库均复现业务报告......
  • 1+N环境MySQL8.0.29/30版本BUG处理措施
    背景:前期安全漏扫后,1+N环境中部分MySQL8.0数据库由低版本通过upgrade方式升级到8.0.29版本,后又升级到8.0.30版本。此版本的upgrade升级方式,在执行altertableaddcolmun......
  • MySQL进阶实战7,查询的执行过程
    一、拆分查询将大查询拆分成小查询,每个查询功能完全一样,只是一小部分,每次只返回一小部分查询结果。比如在删除旧数据的时候,如果用一个大的语句一次性删的话,则可能需要一次性......