MySQL 数据库文件的导入导出

这篇具有很好参考价值的文章主要介绍了MySQL 数据库文件的导入导出。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

数据库的导出

导出整个数据库

导出数据库中的数据表

导出数据库结构

导出数据库中表的表结构

导出多个数据库

导出所有数据库

数据库的导入


数据库的导出

mysqldump -h IP地址 -P 端口 -u 用户名 -p 数据库名 > 导出的文件名

用管理员权限打开cmd进入MySQL的bin目录下,根据自己情况调整

MySQL 数据库文件的导入导出,数据库,mysql

 MySQL 数据库文件的导入导出,数据库,mysql

mysqldump.exe -- help        导出程序帮助
MySQL 数据库文件的导入导出,数据库,mysql
导出整个数据库

默认导出路径为bin目录下,可以根据自己需求添加路径

因为是本地导出,-h IP地址  可以省略

(包括数据库中的数据)

 mysqldump -u root -p dbok > dbok.sql;

-u 账号 我账号是 root 
-p 密码 我没有密码所以为空
dbok 数据库名字

 mysqldump -u root -p dbok >E:\AAA\dbok.sql;

将数据库导出到E:\AAA\dbok.sql
导出数据库中的数据表

(包括数据表中的数据)

mysqldump -u root -p dbok t1 > t1.sql;
导出数据库结构

(不包括数据,只有建表语句)加-d

mysqldump -u root -p dbok  > dbok.sql;
导出数据库中表的表结构

(不包括数据,只有创建数据表语句)加-d

mysqldump -u root -p -d dbok t1 > t1.sql;
导出多个数据库
mysqldump  -u root -p --databases dbok ddd > ddd.sql

--databases 后面可以写上多个数据库名字
导出所有数据库
mysqldump -uroot -p --all-databases >abc.sql

--all-databases连在一起

数据库的导入

source 数据库

首先需要登录服务器

MySQL 数据库文件的导入导出,数据库,mysql

show databases;
查看所有数据库

create database dbok3;
建立数据库dbok3

use dbok3;
用数据库dbok3

source  C:\dbs\m8\bin\ddd.sql
将C:\dbs\m8\bin\ddd.sql导入到数据库dbok3

show tables;
查看导入后数据库dbok3含有的表

desc 表名
查看表结构

还有一种更简单的

C:\dbs\m8\bin>mysql < d:/dbok2.sql

bin目录>mysql < 目标数据库
直接输入这一句也可以实现导入

这样就完成了文章来源地址https://www.toymoban.com/news/detail-644184.html

到了这里,关于MySQL 数据库文件的导入导出的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何将 .sql 文件导入到 MySQL 数据库?

    导入 SQL 文件到 MySQL 数据库是一个常见的任务,本文将介绍如何执行该操作。我们将逐步讲解具体的步骤,帮助您完成这个过程。 首先,在您的计算机上打开命令提示符或终端窗口。这将是执行导入操作的地方。 在执行导入操作之前,请确保您的计算机已安装并且可以从命

    2024年02月11日
    浏览(57)
  • MySQL数据库自动生成Models文件导入Django

    在Django项目使用数据库时,可以有三种方式:           1.直接编写app内的models文件,然后自动生成MySQL数据库          2.直接在MySQL中将数据库编写好,然后不使用models,而是在views中利用PyMySQL编写数据库链接等操作         3.MySQL库自动生成models文件进行连接使用 这

    2023年04月08日
    浏览(42)
  • 【MySQL × SpringBoot 突发奇想】全面实现流程 · 数据库导出Excel表格文件的接口

    在上一篇博客,【MySQL × SpringBoot 突发奇想】全面实现流程 · xlsx文件,Excel表格导入数据库的接口_s:103的博客-CSDN博客 我们学习了如何导入表格,现在我们反过来,看看如何导出表格~ 网络资料: View Object(视图对象)是一种在软件开发中常见的设计模式,它用于在用户界面

    2024年02月08日
    浏览(49)
  • 【MySQL × SpringBoot 突发奇想】全面实现流程 · xlsx文件,Excel表格导入数据库的接口

    最近由于学校压力,心情不太好,没咋写博客; 但最近做数据库实验的时候,数据是xlsx文件展示的,要求将这些导入数据库,我懒得去下载MySQL WorkBench等等可视化的工具,就想着写个程序来实现这个功能~ 只要访问这个接口,输入xlsx表格文件的路径,就会向程序设置好的数

    2024年02月07日
    浏览(48)
  • C#将数据库数据导出到Excel & 将Excel文件导入到数据库

    1、读取Excel数据并写入到SQLServer数据库中; 2、将SQLServer数据库中的数据写入到Excel表中; 以下部分程序代码:  完整代码程序及配套测试数据库数据如下: https://download.csdn.net/download/XueJiaoKui/85331183 https://download.csdn.net/download/XueJiaoKui/85331183

    2024年02月16日
    浏览(46)
  • ELK(Elasticsearch、Kibana、Logstash)以及向ES导入mysql数据库数据或CSV文件数据,创建索引和可视化数据

    地址:Past Releases of Elastic Stack Software | Elastic 在Products和version处分别选择需要下载的产品和版本,E(elasticsearch)L(logstash)K(kibana)三者版本必须相同 将下载好的elk分别解压到相同路径下 本文中elasticsearch=E=ES=es;L=logstash;K=kibana 一般情况下使用默认配置即可,下面对我的

    2024年02月15日
    浏览(59)
  • mysql导出所有数据库命令

    导入所有数据库命令:  在开发过程中,我们经常会需要备份数据库,以防意外情况丢失数据,而mysql的mysqldump命令可以做到。 格式:mysqldump -u用户名 -p密码 数据库名 表名 具体要保存的路径和文件名。 下面介绍如何使用mysqldump命令导出或备份mysql数据库和数据表: 一、在

    2024年02月06日
    浏览(57)
  • 【数据库】将excel数据导入mysql数据库

    环境:Windows10 mysql8以上 将你要导入的excel表另存为txt格式 打开txt格式文件,删除表头行并另存为并更改编码方式(由于与数据库的编码不同,会导致导入报错)   通过命令行登录数据库 win+r cmd进入  进入装mysql的目录位置(进入到bin目录)  输入命令进入数据库,注意由于

    2024年02月14日
    浏览(58)
  • sqlserver数据库导出到mysql

    爱到分才显珍贵,很多人都不懂珍惜拥有,只到失去才看到,其实那最熟悉的才最珍贵的。   这里只介绍一种方式,有很多的方式。 1.使用Navicat 安装 下载 2.工具 数据传输  3.选择源和目标 然后开始 4.最好导入前备份一下库

    2024年02月11日
    浏览(49)
  • Linux 导入MySQL数据库(四)

    一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: 敲回车后会提示输入密码 PS: 在Linux命令中, 符号用于将命令的输出重定向到文件中。在这个例子中,mysqldump命令将数据库abc的数据和表结构导出到一个名为abc.sql的文件中。如

    2024年02月09日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包