当前位置: 首页 > article >正文

Mysql 命令行导出SQL文件和导入文件

1-导出SQL文件

要导出 MySQL 数据库到一个 SQL 文件,你可以使用 mysqldump 工具,它是 MySQL 的一个命令行工具,以下是一些步骤:

  1. 打开终端,并使用以下命令来执行导出操作:

    mysqldump -u wqzbxh -h 1.137.159.188 -p  zhongyi > zhongyiA.sql
    • wqzbxh 是你的 MySQL 用户名。

    • zhongyi 是要导出数据的数据库名称。

    • zhongyiA.sql 是导出数据的输出文件的路径。你可以自定义文件名和路径。

    例如:

    mysqldump -u myuser -p mydatabase > /path/to/your/output_file.sql
  2. 当你运行上述命令后,系统将提示你输入 MySQL 用户的密码。输入密码并按 Enter 键。

  3. mysqldump 将开始导出指定数据库的数据到指定的输出文件。

  4. 当导出完成后,你将在终端看到命令行没有输出或一个成功的提示消息,这取决于导出的数据量。

现在,你已经成功将 MySQL 数据库导出到一个 SQL 文件中,你可以在指定的输出文件中找到数据库的数据。

2-导入文件

要导入一个 SQL 文件到 MySQL 数据库,你可以使用 mysql 命令行工具。以下是一些步骤:

注意:在执行导入操作之前,请确保你已经创建了要导入数据的数据库。

  1. 打开终端,然后使用以下命令来导入 SQL 文件。假设你已经登录到 MySQL 数据库服务器:

    mysql -u wqzbxh -p shop < shop.sql 
    • username 是你的 MySQL 用户名。

    • zhongyi 是你要导入数据的数据库名称。

    • zhongyi.sql 是包含 SQL 数据的文件的路径。确保提供正确的文件路径。

    例如:

    mysql -u myuser -p mydatabase < /path/to/your/file.sql
  2. 当你运行上述命令后,系统将提示你输入 MySQL 用户的密码。输入密码并按 Enter 键。

  3. MySQL 将开始执行 SQL 文件中的命令,将数据导入到指定的数据库。

  4. 当导入完成后,你将看到命令行没有输出或一个成功的提示消息,这取决于 SQL 文件的大小和内容。

现在,你的 SQL 文件中的数据应该已成功导入到 MySQL 数据库中。你可以登录到 MySQL 数据库并查询数据以验证导入是否成功。


http://www.kler.cn/news/163039.html

相关文章:

  • mybatisplus手动获取数据源执行非主数据库事务
  • sql行转列
  • java-两个列表进行比较,判断那些是需要新增的、删除的、和更新的
  • 线性回归与逻辑回归:深入解析机器学习的基石模型
  • LinuxBasicsForHackers笔记 -- 日志系统
  • AGM CPLD 应用指南
  • 《每天一个Linux命令》 -- (5)通过sshkey密钥登录服务器
  • Could not resolve all dependencies for configuration ‘:app:androidApis‘.
  • Amazon CodeWhisperer 开箱初体验
  • JAVA程序如何打jar和war问题解决
  • CentOS系统装机流程
  • 【场景测试用例】上传文件
  • 【数据开发】Hive 多表join中的条件过滤与指定分区
  • ReactNative性能优化实践
  • Azure云WAF服务的CRS规则和DRS规则区别
  • 大数据技术3:数据仓库的ETL和分层模型
  • vite配置nework访问ip
  • 电脑知识:关于电脑使用的误区
  • Linux查看openSSL版本
  • 24、文件上传漏洞——Apache文件解析漏洞
  • 【Python】 Python web开发库大全
  • 云贝教育 |【技术文章】PostgreSQL中误删除数据怎么办(一)
  • java:slf4j、log4j、log4j2、logback日志框架的区别与示例
  • 实例分割网络:Mask RCNN
  • IBM Qiskit量子机器学习速成(四)
  • pytorch中五种常用随机矩阵构造方法:rand、randn、randn_like、randint、randperm
  • CSS import 规则
  • 医院信息系统源码,采用JAVA编程,支持跨平台部署应用,满足一级综合医院(专科二级及以下医院500床)的日常业务应用
  • 从互联网到云计算再到 AI 原生,百度智能云数据库的演进
  • LAMP安装部署网站