MySQL如何导入SQL数据库的实战举例

 更新时间:2023年05月11日 09:19:10   作者:自牧君  
在使用mysql数据库是,经常需要备份或者恢复数据库数据,最便捷的方式就是通过导出sql文件备份和直接执行sql文件恢复,下面这篇文章主要给大家介绍了关于MySQL如何导入SQL数据库的相关资料,需要的朋友可以参考下

如何导入SQL数据库

如何将现成的数据库导入到MySQL中?有两种方式:

通过终端命令行语句导入:

mysql> source SQL文件的绝对路径

通过MySQL的图形化软件导入。

我个人更推荐方式一,更通用。

【例子1-以Terminal终端命令行导入】

在此路径下存在现成的SQL数据,将其导入到MySQL中。

image-20220621213031000

1.首先打开Terminal终端命令行,登录MySQL:

image-20220621213314715

2.输入导入命令,然后按Enter执行:

mysql> source F:\OneDrive - stu.ouc.edu.cn\MarkDown\2-后端开发\2-Java\1-基础阶段\2-MySQL\1-基础篇\资料\atguigudb.sql

3.导入成功。

image-20220621213531913

4.查看当前所有数据库:

mysql> show databases;

image-20220621213726702

发现现成的数据库已经导入,导入数据库成功。

5.切换至该数据库:

mysql> use atguigudb;

image-20220621213917607

6.查看当前数据库有什么表:

mysql> show tables;

image-20220621214128683

7.随便查看一个表:

mysql> SELECT * FROM employees;

image-20220621214314538

共有107行的员工表。

【例子2-以SQLyog图形化软件导入】

1.打开SQLyog并登录至MySQL,在工具–>执行SQL脚本:

image-20220621214907884

2.选择SQL脚本,点击执行即可:

image-20220621215119782

3.SQL脚本执行成功,可以在SQLyog左侧栏看到新添加的数据库:

image-20220621215250691

image-20220621215406197

4.查看员工表employees:

USE atguigudb;
SELECT * FROM employees;

在SQLyog中显示的员工表:

image-20220621215607699

一共107条员工信息,与例子1的数目一致,导入成功。

以上就是导入现成的SQL数据库的两种方式,希望对您有帮助。

总结

到此这篇关于MySQL如何导入SQL数据库的实战举例的文章就介绍到这了,更多相关MySQL导入SQL数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL的ORDER BY及优化过程详解

    MySQL的ORDER BY及优化过程详解

    在MySQL中,索引的最左匹配原则是指在使用索引进行查询时,会优先匹配索引的最左侧列,然后再匹配后续列,本文将基于InnoDB引擎,详细分析如何优化MySQL索引最左匹配下的ORDER BY语句,需要的朋友可以参考下
    2024-07-07
  • MySQL如何创建视图

    MySQL如何创建视图

    这篇文章主要介绍了MySQL如何创建视图,帮助大家更好的理解和学习MySQL,感兴趣的朋友可以了解下
    2020-08-08
  • MySql学习day03:数据表之间的连接、查询详解

    MySql学习day03:数据表之间的连接、查询详解

    这篇文章主要介绍了MySql数据表之间的连接、查询,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • Mysql获取指定时间范围数据的各种实例

    Mysql获取指定时间范围数据的各种实例

    最近在做管理后台报表时,给定一个日期范围,查出库中这个日期范围内的每一天数据,下面这篇文章主要给大家介绍了关于Mysql获取指定时间范围数据的相关资料,需要的朋友可以参考下
    2023-05-05
  • MySql索引原理和SQL优化方式

    MySql索引原理和SQL优化方式

    索引是提升数据库查询效率的有序存储结构,包括主键索引、唯一索引、普通索引等,约束则用于数据完整性,包含主键、唯一、外键等约束,B+树是常用的索引结构,减少磁盘IO次数,索引应用场景包括where、groupby、orderby
    2024-09-09
  • MySQL5.7的安装与配置详细操作步骤

    MySQL5.7的安装与配置详细操作步骤

    本文分步骤详细给大家介绍了MySQL5.7的安装与配置详细操作方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • 详解MySQL安装及MySQL8.0新密码认证方式

    详解MySQL安装及MySQL8.0新密码认证方式

    这篇文章主要介绍了详解MySQL安装及MySQL8.0新密码认证方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • 解决mysql连接超时和mysql连接错误的问题

    解决mysql连接超时和mysql连接错误的问题

    这篇文章主要介绍了解决mysql连接超时和mysql连接错误的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • 总结MySQL的分区

    总结MySQL的分区

    本文先是介绍了分区,而后又分别说明了怎样判断是否支持分区和如何删除增加分区,对分区的总结很详细,下面一起来看看吧。
    2016-08-08
  • python 连接数据库mysql解压版安装配置及遇到问题

    python 连接数据库mysql解压版安装配置及遇到问题

    今天学习python连接数据库,就想安装一下mysql数据库,没想到小小的数据库也遇到了不少挫折,所以我就把自己的安装过程以及问题写出来分享给大家,需要的朋友可以参考下
    2019-06-06

最新评论