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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM