关于Navicat for MYSQL导入导出数据表需要注意的几点

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介: 我们在写数据库时,不免会遇到一些不可抗力因素,万一数据库表丢失了,那就大发了,现在我们来学习一下如何用Navicat for MYSQL导入导出数据表。

前言


我们在写数据库时,不免会遇到一些不可抗力因素,万一数据库表丢失了,那就大发了,现在我们来学习一下如何用Navicat for MYSQL导入导出数据表。


一、导出


1、如果将csdnurl表导出的话,右键点击对应的表。出现菜单,点击导出向导


微信截图_20220427151853.png


2、一般我们会导出Excel数据表,更加方便些。点击下一步。

微信截图_20220427151922.png


3、点击选中对应的表,点击下一步。


微信截图_20220427151922.png


4、选择导出哪些列。


微信截图_20220427151941.png


5、勾选这两个选项。下一步


微信截图_20220427152009.png


6、点击开始就OK了。导出完毕。


微信截图_20220427152024.png

二、导入


1、右键点击表选项,显示菜单点击导入向导


微信截图_20220427152045.png


2、导入刚才我们导出的数据表,选择格式。


微信截图_20220427152058.png


3、选择导入从路径,勾选表格。


微信截图_20220427152115.png


4、直接下一步


微信截图_20220427152127.png


5、可以选择目标表,也可以重命名。我这里重命名为 csdnurl。


微信截图_20220427152138.png


6、勾选栏位。下一步


微信截图_20220427152155.png


7、选择导入模式


微信截图_20220427152233.png


8、点击开始就OK了,

微信截图_20220427152248.png

9、这就是刚才导入的表


微信截图_20220427152305.png


不,还没结束……


微信截图_20220427152318.png


你会发现没有主键,是因为刚才id字段没有设计。


什么意思呢?


GO to 解决


1、右击csdnurl,出现菜单点击设计表


微信截图_20220427152333.png


2、原因出现在这id没设计。


微信截图_20220427152352.png


3、点击勾选不是null后面的选项,以及下面的自动递增。保存


微信截图_20220427152418.png

最后,导入成功,没有警告



相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
4月前
|
关系型数据库 MySQL
MySQL数据表添加字段(三种方式)
本文解析了数据表的基本概念及字段添加方法。在数据表中,字段是纵向列结构,记录为横向行数据。MySQL通过`ALTER TABLE`指令支持三种字段添加方式:1) 末尾追加字段,直接使用`ADD`语句;2) 首列插入字段,通过`FIRST`关键字实现;3) 指定位置插入字段,利用`AFTER`指定目标字段。文内结合`student`表实例详细演示了每种方法的操作步骤与结构验证,便于理解与实践。
|
关系型数据库 MySQL Java
centos7安装mysql教程及Navicat平替软件
【8月更文挑战第17天】本教程详述CentOS 7上安装MySQL的过程。首先确保移除任何预装的MySQL组件,然后通过wget获取并安装MySQL的YUM源。可以选择安装特定版本如5.7或8.0。安装MySQL服务器后,启动服务并查找初始密码。登录MySQL后应立即更改密码,并可根据需要设置远程访问权限。此外,还推荐使用免费开源的DBeaver作为数据库管理工具,提供了安装步骤以方便管理和操作MySQL数据库。
398 3
|
12月前
|
SQL Ubuntu 关系型数据库
Mysql学习笔记(一):数据库详细介绍以及Navicat简单使用
本文为MySQL学习笔记,介绍了数据库的基本概念,包括行、列、主键等,并解释了C/S和B/S架构以及SQL语言的分类。接着,指导如何在Windows和Ubuntu系统上安装MySQL,并提供了启动、停止和重启服务的命令。文章还涵盖了Navicat的使用,包括安装、登录和新建表格等步骤。最后,介绍了MySQL中的数据类型和字段约束,如主键、外键、非空和唯一等。
217 3
Mysql学习笔记(一):数据库详细介绍以及Navicat简单使用
|
12月前
|
SQL 分布式计算 关系型数据库
Hadoop-21 Sqoop 数据迁移工具 简介与环境配置 云服务器 ETL工具 MySQL与Hive数据互相迁移 导入导出
Hadoop-21 Sqoop 数据迁移工具 简介与环境配置 云服务器 ETL工具 MySQL与Hive数据互相迁移 导入导出
294 3
|
12月前
|
监控 关系型数据库 MySQL
MySQL数据表索引命名规范
MySQL数据表索引命名规范
782 1
|
关系型数据库 MySQL 网络安全
有关使用Navicat 无法成功连接腾讯云服务器上Mysql的问题解决
这篇文章提供了解决Navicat无法连接腾讯云服务器上MySQL问题的步骤,包括调整防火墙设置、更新MySQL权限和检查远程连接配置。
有关使用Navicat 无法成功连接腾讯云服务器上Mysql的问题解决
|
安全 关系型数据库 MySQL
Navicat工具设置MySQL权限的操作指南
通过上述步骤,您可以使用Navicat有效地为MySQL数据库设置和管理用户权限,确保数据库的安全性和高效管理。这个过程简化了数据库权限管理,使其既直观又易于操作。
1071 4
|
存储 SQL 关系型数据库
MySQL 数据表操作
MySQL 数据表操作
108 1
|
12月前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
1045 0
|
12月前
|
存储 监控 关系型数据库
MySQL造数据占用临时表空间
MySQL造数据占用临时表空间
182 0

推荐镜像

更多