当前位置:主页 > 查看内容

mysql导出数据与导入数据(基于Navicat客户端的操作)

发布时间:2021-07-05 00:00| 位朋友查看

简介:数据库及表的内容 ??? 导出数据必须先打开数据库双击打开 首先右击数据库 - 选择转储sql文件 可以看到有一个结构和数据有一个只有结构区别就是保存不保存数据。点击选择路径保存即可。 点击保存看到下面弹窗界面就说明导出成功了。 下面看一下两种选择下导出……

数据库及表的内容:

???

导出数据:(必须先打开数据库,双击打开)

首先右击数据库 -> 选择转储sql文件

可以看到有一个结构和数据,有一个只有结构,区别就是保存不保存数据。点击,选择路径保存即可。

点击保存,看到下面弹窗界面就说明导出成功了。

下面看一下两种选择下导出的文件的不同(我用Notepad++打开的,没有的可以用记事本打开,右击选择编辑也可以,方式很多)~~~打开就是一些sql语句~~~

1.选择结构和数据的内容

/*
 Navicat Premium Data Transfer

 Source Server         : 127.0.0.1
 Source Server Type    : MySQL
 Source Server Version : 50729
 Source Host           : localhost:3306
 Source Schema         : test

 Target Server Type    : MySQL
 Target Server Version : 50729
 File Encoding         : 65001

 Date: 14/04/2021 17:19:59
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for test
-- ----------------------------
DROP TABLE IF EXISTS `test`;
CREATE TABLE `test`  (
  `test` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of test
-- ----------------------------
INSERT INTO `test` VALUES ('scs');

SET FOREIGN_KEY_CHECKS = 1;

2.选择结构的内容

/*
 Navicat Premium Data Transfer

 Source Server         : 127.0.0.1
 Source Server Type    : MySQL
 Source Server Version : 50729
 Source Host           : localhost:3306
 Source Schema         : test

 Target Server Type    : MySQL
 Target Server Version : 50729
 File Encoding         : 65001

 Date: 14/04/2021 17:23:25
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for test
-- ----------------------------
DROP TABLE IF EXISTS `test`;
CREATE TABLE `test`  (
  `test` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;

SET FOREIGN_KEY_CHECKS = 1;

很明显选择结构和数据就是多了一条insert语句:INSERT INTO `test` VALUES ('scs');

?

导入数据:

首先建立一个空的数据库(名字随意),双击打开,右击选择运行sql文件

点击...

找到要导入的文件,点击打开,然后点击开始即可。

? ?? ??

导入后记得刷新,点击链接刷新和点击数据库刷新都试试,然后点点数据库,点点表,表就出现了,这样做的原因是刚导入一时半会显示不出来(表面原因)~~~(专业原因是啥就不懂了)

?

;原文链接:https://blog.csdn.net/lgz0921/article/details/115704096
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:数据库第七周【安全性+超多问题】 下一篇:没有了

推荐图文


随机推荐