MySQL命令执行sql文件的方法小结

 更新时间:2023年11月03日 11:48:11   作者:普通网友  
本文给大家分享MySQL命令执行sql文件的两种方法,每种方法给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

MySQL命令执行sql文件的两种方法

使用命令执行 sql 脚本文件

方法一,在 Windows 下使用 cmd 命令执行(或Unix或Linux控制台下)
【Mysql的bin目录】mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:
C:MySQLinmysql –uroot –p123456 -Dtest<C: est.sql

注意:
A、如果在 sql 脚本文件中使用了 use 数据库,则 -D数据库 选项可以忽略
B、如果【Mysql的bin目录】中包含空格,则需要使用“”包含,如:“C:Program FilesMySQLinmysql” –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】
C、如果 sql 没有创建数据库的语句,而且数据库管理中也没有该数据库,那么必须先用命令创建一个空的数据库。

方法二,进入 MySQL 控制台(如:MySQL 5.5 Command Line Client),使用 source 命令执行
Mysql>source 【sql脚本文件的路径全名】 或 Mysql>. 【sql脚本文件的路径全名】,示例:
source C: est.sql 或者 . C: est.sql
打开 MySQL Command Line Client,输入数据库密码进行登录,然后使用 source 命令或者 .

mysql 命令行 执行sql文件

方法1 source

source file.sql;
file.sql : 绝对路径或 相对路径。

方法2
mysql -u xxx -p < file.sql

方法3 MySQLImport 工具
mysqlimport [options] database file_name

其中,database为要导入数据的数据库名,file_name为要导入的SQL文件名。还可以使用一些可选项设置MySQL连接。

在这里插入图片描述

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

相关文章

  • 谈谈MySQL中的隐式转换

    谈谈MySQL中的隐式转换

    这篇文章主要介绍了MySQL中的隐式转换的相关资料,帮助大家更好的理解和使用MySQL数据库,感兴趣的朋友可以了解下
    2020-10-10
  • Mysql分组查询每组最新的一条数据的五种实现过程

    Mysql分组查询每组最新的一条数据的五种实现过程

    本文介绍了五种在MySQL中获取每个分组最新一条数据的方法,包括子查询和JOIN、窗口函数、变量、聚合函数和子查询以及使用DISTINCT关键字,推荐使用子查询和JOIN操作或窗口函数,避免使用变量
    2024-11-11
  • MySQL中基本的用户和权限管理方法小结

    MySQL中基本的用户和权限管理方法小结

    这篇文章主要介绍了MySQL中基本的用户和权限管理方法小结,是MySQL入门学习中的基础知识,需要的朋友可以参考下
    2015-08-08
  • MySQL数据库本地事务原理解析

    MySQL数据库本地事务原理解析

    事务是数据库系统中的重要概念,了解这一律念是以正确的方式开发和数据库交互的应用程序的前提,今天通过本文给大家介绍MySQL数据库本地事务原理解析,感兴趣的朋友一起看看吧
    2022-01-01
  • Idea连接MySQL数据库出现中文乱码的问题

    Idea连接MySQL数据库出现中文乱码的问题

    这篇文章主要介绍了Idea连接MySQL数据库出现中文乱码的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • C# Mysql 查询 Rownum的解决方法

    C# Mysql 查询 Rownum的解决方法

    C# Mysql 查询 Rownum的解决方法,需要的朋友可以参考一下
    2013-03-03
  • MySQL8 批量修改字符集脚本

    MySQL8 批量修改字符集脚本

    本文主要介绍了MySQL8 批量修改字符集脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • MySQL中varchar(n) 中n最大取值为多少

    MySQL中varchar(n) 中n最大取值为多少

    本文主要介绍了MySQL中varchar(n) 中n最大取值为多少
    2024-08-08
  • 绿色版mysql注册卸载服务方法

    绿色版mysql注册卸载服务方法

    如果直接用绿色版的mysql,则下载后解压,只需对目录下的my.ini文件的basedir(mysql的基本目录)和datadir(mysql数据目录)指定就可以,如下所示。
    2013-06-06
  • MySQL查询优化之explain的深入解析

    MySQL查询优化之explain的深入解析

    本篇文章是对MySQL查询优化中的explain进行了详细的分析介绍,需要的朋友参考下
    2013-06-06

最新评论