zoukankan      html  css  js  c++  java
  • mysql 数据可视化操作---Navicat安装及简单使用

    ,一、安装

      下载地址:https://pan.baidu.com/s/1bpo5mqj

      安装方法:https://www.cnblogs.com/clschao/articles/10022040.html

      操作:ctrl+/  多行注释,

         ctrl+shift+/  能取消注释

      

    二、用户登陆

      1、点击连接 

     

     2、输入用户信息

      

      3、连接成功

    三、可视化数据库内容简介

      1、连接成功后,可以看见我们写的本地测试的玩意。

      2、双击‘本地测试’我们可以看到一下内容

    四、新建库

      

    五、新建表

      1、ER图表显示表

      2、表的列表显示

      3、新建表

     

      4、新建表向导

      5、设置字段,主键(外键)

      6、查看我们可视化操作转化的mysql代码

     

      7、保存,填写表名

       8、外键添加

      

    六、数据导入sql格式

      1、步骤一

     

      2、步骤二

    七、数据输入

      双击表单,填写数据

    八、数据输出

      1、步骤一

      2、步骤二

      3、步骤三 

     

       4、步骤四

     

      5、一直下一步。。。开始。结果显示

    九、数据导入

      1、数据准备,创建(text.sql文件) 

    #创建表及插入记录
    CREATE TABLE class (
      cid int(11) NOT NULL AUTO_INCREMENT,
      caption varchar(32) NOT NULL,
      PRIMARY KEY (cid)
    ) ENGINE=InnoDB CHARSET=utf8;
    
    INSERT INTO class VALUES
    (1, '三年二班'), 
    (2, '三年三班'), 
    (3, '一年二班'), 
    (4, '二年九班');
    
    CREATE TABLE teacher(
      tid int(11) NOT NULL AUTO_INCREMENT,
      tname varchar(32) NOT NULL,
      PRIMARY KEY (tid)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    INSERT INTO teacher VALUES
    (1, '张磊老师'), 
    (2, '李平老师'), 
    (3, '刘海燕老师'), 
    (4, '朱云海老师'), 
    (5, '李杰老师');
    
    CREATE TABLE student(
      sid int(11) NOT NULL AUTO_INCREMENT,
      gender char(1) NOT NULL,
      class_id int(11) NOT NULL,
      sname varchar(32) NOT NULL,
      PRIMARY KEY (sid),
      KEY fk_class (class_id),
      CONSTRAINT fk_class FOREIGN KEY (class_id) REFERENCES class (cid)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    INSERT INTO student VALUES
    (1, '', 1, '理解'), 
    (2, '', 1, '钢蛋'), 
    (3, '', 1, '张三'), 
    (4, '', 1, '张一'), 
    (5, '', 1, '张二'), 
    (6, '', 1, '张四'), 
    (7, '', 2, '铁锤'), 
    (8, '', 2, '李三'), 
    (9, '', 2, '李一'), 
    (10, '', 2, '李二'), 
    (11, '', 2, '李四'), 
    (12, '', 3, '如花'), 
    (13, '', 3, '刘三'), 
    (14, '', 3, '刘一'), 
    (15, '', 3, '刘二'), 
    (16, '', 3, '刘四');
    
    CREATE TABLE course(
      cid int(11) NOT NULL AUTO_INCREMENT,
      cname varchar(32) NOT NULL,
      teacher_id int(11) NOT NULL,
      PRIMARY KEY (cid),
      KEY fk_course_teacher (teacher_id),
      CONSTRAINT fk_course_teacher FOREIGN KEY (teacher_id) REFERENCES teacher (tid)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    INSERT INTO course VALUES
    (1, '生物', 1), 
    (2, '物理', 2), 
    (3, '体育', 3), 
    (4, '美术', 2);
    
    CREATE TABLE score (
      sid int(11) NOT NULL AUTO_INCREMENT,
      student_id int(11) NOT NULL,
      course_id int(11) NOT NULL,
      num int(11) NOT NULL,
      PRIMARY KEY (sid),
      KEY fk_score_student (student_id),
      KEY fk_score_course (course_id),
      CONSTRAINT fk_score_course FOREIGN KEY (course_id) REFERENCES course (cid),
      CONSTRAINT fk_score_student FOREIGN KEY (student_id) REFERENCES student(sid)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    INSERT INTO score VALUES
    (1, 1, 1, 10),
    (2, 1, 2, 9),
    (5, 1, 4, 66),
    (6, 2, 1, 8),
    (8, 2, 3, 68),
    (9, 2, 4, 99),
    (10, 3, 1, 77),
    (11, 3, 2, 66),
    (12, 3, 3, 87),
    (13, 3, 4, 99),
    (14, 4, 1, 79),
    (15, 4, 2, 11),
    (16, 4, 3, 67),
    (17, 4, 4, 100),
    (18, 5, 1, 79),
    (19, 5, 2, 11),
    (20, 5, 3, 67),
    (21, 5, 4, 100),
    (22, 6, 1, 9),
    (23, 6, 2, 100),
    (24, 6, 3, 67),
    (25, 6, 4, 100),
    (26, 7, 1, 9),
    (27, 7, 2, 100),
    (28, 7, 3, 67),
    (29, 7, 4, 88),
    (30, 8, 1, 9),
    (31, 8, 2, 100),
    (32, 8, 3, 67),
    (33, 8, 4, 88),
    (34, 9, 1, 91),
    (35, 9, 2, 88),
    (36, 9, 3, 67),
    (37, 9, 4, 22),
    (38, 10, 1, 90),
    (39, 10, 2, 77),
    (40, 10, 3, 43),
    (41, 10, 4, 87),
    (42, 11, 1, 90),
    (43, 11, 2, 77),
    (44, 11, 3, 43),
    (45, 11, 4, 87),
    (46, 12, 1, 90),
    (47, 12, 2, 77),
    (48, 12, 3, 43),
    (49, 12, 4, 87),
    (52, 13, 3, 87);
    text.sql文件中的程序

      

      2、选择执行sql文件

      3、选择文件路径

      4、显示导入是否成功标识

    补充知识:关于校对规则大家看看这两篇博客就明白了:

          https://www.cnblogs.com/adforce/p/3282404.html

          https://www.jb51.net/article/48775.htm

  • 相关阅读:
    git clone 解决Permission Denied (publickey)问题
    json-server 的基本使用
    存储过程的基本使用(1)
    Linux中的yum是什么?如何配置?如何使用?
    搭建博客园皮肤
    PSCP和SCP区别和用法
    Linux 磁盘分区和挂载
    win10产生文件的哈希值
    linux下刻录iso到U盘
    jquery鼠标移入移出
  • 原文地址:https://www.cnblogs.com/angle6-liu/p/10097975.html
Copyright © 2011-2022 走看看