MySQL如何运行sql文件图文详解(以Navicat做演示)

 更新时间:2024年08月15日 09:30:32   作者:和风coding  
Navicat是MySQL非常好用的可视化管理工具,功能非常强大,能满足我们日常数据库开发的所有需求,这篇文章主要给大家介绍了关于MySQL如何运行sql文件(以Navicat做演示)的相关资料,需要的朋友可以参考下

背景

我们在拿到一个java项目时通常会带有后缀为.sql的sql文件:

那么如何使用sql文件在数据库管理软件Navicat(当然其他软件也是一样的)中生成数据表呢?下面便是新手都可以看懂的详细步骤!

创建数据库连接

打开Navicat软件,新建一个MySQL连接(当然如果你已经创建过数据库连接,可以忽略)

填写数据库名字和密码

可以看到已创建的数据库连接

创建数据库

双击打开数据库,点击新建数据库

自定义数据库名,选择字符集,点击确定

字符集:如果你的数据库版本为5.x :选择utf8
如果你的数据库版本为8.0 :选择utf8mb4

可以看到已经数据库已经创建好了

运行sql文件

这时候需要双击启动数据库,待数据库变为绿色,右键选择运行sql文件

打开sql文件即可

注意,运行之后需要关闭数据库,重新双击启动即可看到生成的数据表

总结 

到此这篇关于MySQL如何运行sql文件的文章就介绍到这了,更多相关MySQL运行sql文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql:ERROR 2003 (HY000)故障错误解决方法与思路

    mysql:ERROR 2003 (HY000)故障错误解决方法与思路

    这篇文章主要给大家介绍了关于mysql:ERROR 2003 (HY000)故障错误解决方法与思路的相关资料,error 2003 hy000是MySQL数据库中一个常见的错误代码,它通常意味着MySQL无法建立到数据库的连接,需要的朋友可以参考下
    2024-02-02
  • MySQL 导出和导入数据的几种实现方式

    MySQL 导出和导入数据的几种实现方式

    本文主要介绍了MySQL 导出和导入数据的几种实现方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • MySQL中count(*)、count(1)和count(字段名)的区别及说明

    MySQL中count(*)、count(1)和count(字段名)的区别及说明

    这篇文章主要介绍了MySQL中count(*)、count(1)和count(字段名)的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • MySql数据库备份的几种方式

    MySql数据库备份的几种方式

    这篇文章主要介绍了MySql数据库备份的几种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • MySQL内存使用的查看方式详解

    MySQL内存使用的查看方式详解

    MySQL中内存分为全局内存和线程内存两大部分(其实并不全部,只是影响比较大的 部分),下面这篇文章主要给大家介绍了关于MySQL内存使用的查看方式,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2019-01-01
  • Mysql字符串类型如何通过order by排序的正确方式

    Mysql字符串类型如何通过order by排序的正确方式

    这篇文章主要介绍了Mysql字符串类型如何通过order by排序的正确方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • MySQL表的四种分区类型详细介绍

    MySQL表的四种分区类型详细介绍

    这篇文章主要介绍了MySQL表的四种分区类型,RANGE分区,LIST分区,HASH分区,KEY分区,需要的朋友可以参考下
    2024-03-03
  • 如何通过sql查找所有父节点和所有子节点(以mysql为例)

    如何通过sql查找所有父节点和所有子节点(以mysql为例)

    这篇文章主要给大家介绍了关于如何通过sql查找所有父节点和所有子节点,本文以mysql为例,项目中遇到一个需求,要求查处菜单节点的所有节点,这里给大家总结下,需要的朋友可以参考下
    2023-08-08
  • 超越MySQL 对流行数据库进行分支的知识小结

    超越MySQL 对流行数据库进行分支的知识小结

    尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该需求,以及 Oracle 对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和分支
    2012-01-01
  • mysql忘记密码的解决方法

    mysql忘记密码的解决方法

    mySQL忘記管理密碼的解決方法 ! 如果mySQL正在運作,請先關閉,
    2008-06-06

最新评论