【MySQL】 MySQL 导出数据库

2023-10-29

在这里插入图片描述

1.概述

转载:MySQL 导出数据库 仅供自己学习。

这篇文章有趣,我看的是A文章,然后A转载的是B,然后B转载的是C,然后C转载的是D。 我这里直接转载了D。

主要是确实好用,在没有工具的情况下。

MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。

2.Win32下MySQL的备份与还原

2.1 备份

开始菜单 | 运行 | cmd |利用“cd /Program Files/MySQL/MySQL Server 5.0/bin”命令进入bin文件夹 | 利用

mysqldump  -u 用户名 -p databasename >exportfilename

导出数据库到文件,如

mysqldump -u root -p voice>voice.sql

然后输入密码即可开始导出。

2.2. 还原

进入MySQL Command Line Client,输入密码,进入到“mysql>”,输入命令"show databases;",回车,看看有些什么数据库;建立你要还原的数据库,输入"create database voice;",回车;切换到刚建立的数据库,输入"use voice;",回车;导入数据,输入"source voice.sql;",回车,开始导入,再次出现"mysql>"并且没有提示错误即还原成功。

3.Linux下MySQL的备份与还原

3.1 备份

[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysqldump -u root -p voice>voice.sql,输入密码即可。

3.2 还原

法一:

[root@localhost ~]# mysql -u root -p 回车,输入密码,进入MySQL的控制台"mysql>",同2.2还原。

法二:

[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
[root@localhost mysql]# mysql -u root -p voice<voice.sql,输入密码即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【MySQL】 MySQL 导出数据库 的相关文章

  • MySql 最后插入 ID,连接器 .net

    我正在使用 MySql Connector net 我需要获取最后一个查询生成的插入 id 现在 我假设返回值是MySqlHelper ExecuteNonQuery应该是最后一个插入id 但它只返回1 我正在使用的代码是 int inse
  • 如何在 phpmyadmin 中创建 MySQL 触发器

    我想在 MySQL 中创建一个触发器 我运行以下命令 mysql gt delimiter mysql gt CREATE TRIGGER before insert money BEFORE INSERT ON money gt FOR
  • 为什么 MySQL 创建带有 _seq 后缀的表?

    我创建了一个 InnoDB 表 名为foo在 MySQL 中 一旦我对表执行插入操作 我就会看到另一个表foo seq被建造 如果我删除自动生成的表 它会在下一次插入后出现 是什么原因造成的 听起来像是正在创建一个序列 您是否有自动生成的主
  • 使用Powershell访问远程Oracle数据库

    我需要能够连接到我的网络上基于 Windows 7 的 Oracle 服务器 32 位 Oracle XE 我需要连接的机器运行 Windows 7 64 位 两台机器上都安装了 Powershell 我已在 64 位计算机上安装了 Ora
  • SPARK SQL - 当时的情况

    我是 SPARK SQL 的新手 SPARK SQL 中是否有相当于 CASE WHEN CONDITION THEN 0 ELSE 1 END 的内容 select case when 1 1 then 1 else 0 end from
  • mysql-如何向列申请补助?

    用户名 撤销对数据库的选择 Person I set GRANT SELECT id ON database Person TO username localhost 不是工作 gt SELECT secret FROM Person Go
  • 将 SQL 数据中的一行映射到 Java 对象

    我有一个 Java 类 其实例字段 以及匹配的 setter 方法 与 SQL 数据库表的列名相匹配 我想优雅地从表中获取一行 到 ResultSet 中 并将其映射到此类的实例 例如 我有一个 Student 类 其中包含实例字段 FNA
  • 截断 Mysql 表 Cron 作业?

    我在如何使用 cron 作业截断 Mysql 表时遇到了一些麻烦 无论我尝试什么 我似乎都无法让数据库清除表格 感谢您的帮助 mysql uderp example pexample hlocalhost Dexample e TRUNCA
  • 阻止注销页面后的后退按钮

    我有 php 注销页面 当用户单击注销链接时 请参阅此页面并重定向到索引页面 但是当单击后退按钮时 我会看到带有用户数据的上一页 当然 当我刷新页面时 我看不到以前的页面和数据 我在单击注销并单击后退按钮后检查了其他代码 drupal 但我
  • InnoDB 因读未提交而死锁! - Java - Glassfish - EJB3(JPA/Hibernate)

    几天来 我在使用 Glassfish EJB3 和 Mysql InnoDB 的 Java 应用程序上遇到了死锁问题 配置 Mysql InnoDB Ver 14 12 Distrib 5 0 51a 适用于 debian linux gn
  • SQL 删除表并重新创建并保留数据

    在我们最初的设计中 我们搞砸了表中的外键约束 现在表已充满数据 我们无法在不删除表中所有记录的情况下更改它 我能想到的唯一解决方案是创建一个备份表并将所有记录放在那里 然后删除所有记录 更改表并开始将它们添加回来 还有其他 更好 的想法吗
  • Mysql 中 UNION 子句的替代方案

    我有两张桌子 表 a 表 b table a ID 1 2 3 4 5 7 table b ID 2 3 4 5 6 我必须得到这样的输出而无需UNION命令 ID 1 2 3 4 5 6 7 注意 我有一个联合解决方案 select fr
  • 列中差异的数量

    我想检索一列每行中有多少个字母的差异 例如 如果您有一个值 test 而另一行有一个值 testing 则 test 和 testing 之间的差异为 4 个字母 该列的数据值为 4 I have reflected about it an
  • 在一个数据访问层中处理多个连接字符串

    我有一个有趣的困境 我目前有一个数据访问层 它必须与多个域一起使用 并且每个域都有多个数据库存储库 具体取决于所调用的存储过程 目前 我只需使用 SWITCH 语句来确定应用程序正在运行的计算机 并从 Web config 返回适当的连接字
  • sql server 按组排名

    问题看似简单 但我却无法理解 这是针对 sql 服务器的 what I have in a table What I need as a output cksum id cksum id 2162514679 204 2162514679
  • 使用 where 进行 select 语句时,HSQLDB 用户缺乏权限或未找到对象错误

    我的数据库使用 SQuirrel SQL 客户端版本 3 5 3 和 HSQLDB 我已经能够为其指定相应的驱动程序 内存中 并创建一个别名 我创建了一个表 CREATE TABLE ENTRY NAME VARCHAR 100 NOT N
  • 如何从 PostgreSQL 中的时间戳列值提取一天中的时间(或小时)?

    我正在尝试从 PostgreSQL 中的 时间戳 列中提取一天中的时间 这是我的做法 但是 太糟糕了 知道如何做得更好吗 SELECT date part hour date demande text hours date part min
  • 当所有维度值都具有 100% 重要性时处理多对多维度

    我至少会尽力保持简洁 假设我们正在跟踪一段时间内的账户余额 所以我们的事实表将包含诸如 账户余额情况表 FK 账户ID FK 日期ID Balance 显然你有一个账户维度表 and a 日期维度表 所以现在我们可以轻松地过滤帐户或日期 或
  • 对多个数据库执行 SQL 查询

    我知道我的帖子与该论坛中的其他帖子的标题非常相似 但我真的找不到我需要的答案 这是我的问题 我的 Windows Server 上运行着 SQL Server 在我的 SQL Server 中 我有大约 30 个数据库 它们都具有相同的表和
  • Mysql 创建定义器

    我创建了一个在 CentOS Web 服务器上运行的 Intranet Web 应用程序 该应用程序使用另一个本地服务器 始终是 CentOS 作为 MySQL 数据库 在数据库内部我创建了例程 这些例程总是这样开始 CREATE DEFI

随机推荐

  • 30岁之后想转行,可行吗?这20条建议让你少走弯路!

    都说三十而立 可眼看着到了意气风发的年龄 却突然意识到自己仍一事无成 甚至连养活自己都是问题 30多岁 大多数人还要开始买房 买车 结婚生子 养家糊口 于是各种压力逼迫之下 就想到了转行 期望可以通过转行实现 财务自由 不过 俗话说 隔行如
  • 函数strlen的使用

    函数strlen是C语言的提供的函数 它包含在 include
  • Linux命令_printf & 格式化输出信息

    目录 1 语法 1 1 格式化参数 1 2 转义符参数 2 常见用法 2 1 输出字符串 2 2 格式化输出 2 3 设置格式对齐 2 4 控制输出宽度 2 5 替换补全字符 3 设置颜色 3 1 参数选项 3 2 基本用法 3 3 设置文
  • java选择排序(Selection Sort)——详解讲解+案例+时间复杂度

    文章目录 需求 排序原理 案例 选择排序的时间复杂度分析 需求 排序前 4 6 8 7 9 2 10 1 排序后 1 2 4 5 7 8 9 10 排序原理 1 每一次遍历的过程中 都假定第一个索引处的元素是最小值 和其他索引处的值依次进行
  • 剑指 Offer 16. 数值的整数次方 -- 快速幂

    0 题目描述 leetcode原题 剑指 Offer 16 数值的整数次方 1 快速幂解法 快速幂实际上是二分思想的一种应用 二分推导 x n x n
  • Windows下安装DVWA靶场

    Windows下利用phpstudy安装DVWA靶场 1 下载安装phpstudy以及DVWA Master php study下载官网https www xp cn DVWA资源已上传 在这里插入图片描述 https img blog c
  • SpringBoot整合shiro-spring-boot-starter

    1 项目启动时报错如下 Description The bean securityManager defined in class path resource org apache shiro spring config web autoc
  • Vue中el-input的相关校验使用场景

    1 输入框只能输入数字且第一位不能为小数点 以及只能输入小数点后两位
  • .NET Core微服务之路:利用DotNetty实现一个简单的通信过程

    上一篇我们已经全面的介绍过 基于gRPC服务发现与服务治理的方案 我们先复习一下RPC的调用过程 笔者会在这一节的几篇文章中反复的强调这个过程调用方案 看下图 根据上面图 服务化原理可以分为3步 服务端启动并且向注册中心发送服务信息 注册中
  • 人工智能、大数据、物联网、区块链,四大新科技PK,你更看好谁?

    最近行业中备受关注并且非常火热的产业有哪些呢 小编这边总结了一下 一共有4个 分别是人工智能 大数据 物联网和区块链 这四种新科技也一直是蓄势待发 未来将引领新一代的科技成长 也会带给人类很多更方便快捷的生活 说到这里 可能好多小伙伴对这些
  • Python使用Selenium打开百度并指定搜索

    from selenium import webdriver from selenium webdriver common keys import Keys from selenium webdriver common by import
  • (全网最详细攻略)【Crypto++】在Visual studio2022中运行Cryptopp

    文章目录 前言 一 Cryptopp是什么 1 Cryptopp CRYPTO 官方文档wiki 二 下载Cryptopp 2 Crypto 下载地址 3 下载PEM包 三 在VS2022中使用Cryptopp库 4 处理crypto 源文
  • mapboxgl 绘制3d polygon

  • “人机”既不是人也不是机

    人机 实际上是一个独特的实体 既不是传统意义上的人 也不是简单的机器 这个术语通常用来描述人与机器之间的协同关系 特指人类与人工智能技术的融合 人机 可以是指通过人工智能技术进行增强和扩展的人类能力 例如 人们可以使用智能手机 计算机和其他
  • 以太网概述

    各种网络的区别 以太网 是一种实现局域网通信的技术标准 是目前最广泛的局域网技术 以太网可以用在局域网 广域网 也可以用在互联网上 因为简单易用 现在网络有以太网化的趋势 局域网 是一个局部范围的计算计组 就是局部地区形成的一个区域网络 特
  • Kubernetes入门

    Kubernetes入门 一 Kubernetes是什么 首先 它是一个全新的基于容器技术的分布式架构领先方案 这个方案虽然还很新 但是它是谷歌十几年依赖大规模应用容器技术的经验积累和升华的一个重要成果 实现资源管理的自动化 以及跨多个数据
  • PyCharm配置解释器

    文章目录 一 Python解释器 Python Interpreter 是什么 二 添加解释器的步骤 1 单击 Settings 2 倒三角 点击 Show All 3 点击 4 点击 Existing environment 5 选中 p
  • java中的锁池和等待池

    在java中 每个对象都有两个池 锁 monitor 池和等待池 wait notifyAll notify 三个方法都是Object类中的方法 锁池 假设线程A已经拥有了某个对象 注意 不是类 的锁 而其它的线程想要调用这个对象的某个sy
  • qmake prl TEMPLATE=subdir之错误小记

    最近 在使用qmake prl和TEMPLATE subdir时犯了一个错误 记录之以便以后查看 项目结构 project pro main main pro lib lib pro project pro中写的是 TEMPLATE sub
  • 【MySQL】 MySQL 导出数据库

    1 概述 转载 MySQL 导出数据库 仅供自己学习 这篇文章有趣 我看的是A文章 然后A转载的是B 然后B转载的是C 然后C转载的是D 我这里直接转载了D 主要是确实好用 在没有工具的情况下 MySQL备份和还原 都是利用mysqldum