久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Navicat如何導出導入數據庫

133次閱讀
沒有評論

共計 2074 個字符,預計需要花費 6 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章主要介紹了 Navicat 如何導出導入數據庫,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。

描述

把 mysql 數據庫中的一個數據庫導出 (備份,或者傳輸給別人),

導出:

使用 Navicat 連接到 mysql,然后選中你要導出的數據庫,右鍵,選擇轉儲 SQL 文件 …, 命名為數據名.sql, 保存到本地中即可。如下圖:

選擇轉儲 SQL 文件…

Navicat 如何導出導入數據庫

保存到本地: 數據庫名.sql

Navicat 如何導出導入數據庫

保存成功

Navicat 如何導出導入數據庫

usersinfo.sql 中的內容:

/*
Navicat MySQL Data Transfer
Source Server : localhost_3306
Source Server Version : 50508
Source Host : localhost:3306
Source Database : usersinfo
Target Server Type : MYSQL
Target Server Version : 50508
File Encoding : 65001
Date: 2018-07-03 15:42:50
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `student`
-- ----------------------------
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student` ( ` 學號 ` varchar(20) NOT NULL DEFAULT  ,
 ` 姓名 ` varchar(20) DEFAULT NULL,
 ` 性別 ` varchar(20) DEFAULT NULL,
 ` 專業 ` varchar(40) DEFAULT NULL,
 ` 年級 ` varchar(20) DEFAULT NULL,
 ` 出生 ` varchar(255) DEFAULT NULL,
 ` 課程 ` varchar(255) DEFAULT NULL,
 ` 成績 ` double DEFAULT NULL,
 PRIMARY KEY (` 學號 `)
) ENGINE=InnoDB DEFAULT CHARSET=gbk;
-- ----------------------------
-- Records of student
-- ----------------------------
INSERT INTO `student` VALUES ( B1 ,  小麗 ,  男 ,  計算機科學與技術 ,  大二 ,  1996 ,  高等數學 ,  500 
INSERT INTO `student` VALUES ( H1000 ,  小郭 ,  女 ,  計算機科學與技術 ,  大二 ,  1999 ,  高等數學 ,  100 
INSERT INTO `student` VALUES (H1234 ,  小蘭 ,  男 ,  計算機科學以與技術 ,  大三 ,  1997 ,  高等數學 ,  200

可以看到上面都是 sql 語句,有創建表的語句,和在表中插入一行行數據的語句。注意,usersinfo.sql 中只有原來 usersinfo 這個數據庫里的表的信息,沒有數據庫本身的信息,所以我我們一會導入 sql 文件的時候,需要先自己建立一個數據庫名為:usersinfo .

導入數據庫

為了演示,我先把上面的數據庫 usersinfo 刪除掉:

Navicat 如何導出導入數據庫 現在

數據庫中已經沒有 usersinfo 這個庫了:

Navicat 如何導出導入數據庫 

導入備份好的數據庫.sql

在 Navicat 中新建一個和數據庫名.sql 同名的數據庫,然后選擇字符集,

新建數據庫 usersinfo, 字符集選用 gbk,(和上面的 student 表的字符集一樣)。

Navicat 如何導出導入數據庫

復制 usersinfo.sql 的文件名 usersinfo, 粘貼,字符集選 gbk

Navicat 如何導出導入數據庫

Navicat 如何導出導入數據庫

然后雙擊點擊 usersinfo 數據庫,usersinfo 數據庫顏色變了就對了(變綠了)

Navicat 如何導出導入數據庫

然后選中 usersinfo, 右鍵,選擇運行 SQL 文件

Navicat 如何導出導入數據庫

選中 … 按鈕,到本地中選擇你剛才導出的 usersinfo.sql 文件。然后字符集選 utf-8(選 gbk 導入不成功),最后點擊開始即可導入。

Navicat 如何導出導入數據庫

Navicat 如何導出導入數據庫

Navicat 如何導出導入數據庫

Navicat 如何導出導入數據庫

點擊開始即可,導入。

Navicat 如何導出導入數據庫

Navicat 不顯示剛才導入的表解決方法

雖然提示導入成功了,但是我們展開數據庫 usersinfo,發現里面居然沒有表。

刷新

在數據庫 usersinfo 上右鍵, 然后點擊刷新即可.

如果刷新無效 斷開連接然后在連接即可

一些老的版本可能, 刷新不起作用。

Navicat 如何導出導入數據庫

解決方法:
斷開連接,

Navicat 如何導出導入數據庫

重新連接數據庫即可。

Navicat 如何導出導入數據庫

現在就正常顯示了,Navicat 每次操作后都要重新連接一次數據庫,應該是個 bug 吧。

Navicat 如何導出導入數據庫

最后點擊 student 表,打開表。可以看到已經沖洗添加數據到表中了,備份操作完成

Navicat 如何導出導入數據庫

感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“Navicat 如何導出導入數據庫”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,更多相關知識等著你來學習!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計2074字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 都昌县| 措美县| 海盐县| 赞皇县| 泰州市| 澳门| 高唐县| 治多县| 道孚县| 苍山县| 家居| 林周县| 清丰县| 高雄市| 获嘉县| 敦煌市| 天全县| 武邑县| 新昌县| 义马市| 牙克石市| 合山市| 尼木县| 志丹县| 四子王旗| 泰州市| 桦川县| 镇赉县| 新巴尔虎右旗| 古丈县| 南木林县| 德惠市| 枞阳县| 连江县| 大城县| 同心县| 招远市| 琼中| 丰都县| 清水河县| 宽城|