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

MySQL 数据库文件的导入导出

目录

数据库的导出

导出整个数据库

导出数据库中的数据表

导出数据库结构

导出数据库中表的表结构

导出多个数据库

导出所有数据库

数据库的导入


数据库的导出

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

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

 

mysqldump.exe -- help        导出程序帮助
导出整个数据库

默认导出路径为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 数据库

首先需要登录服务器

show databases;
查看所有数据库create database dbok3;
建立数据库dbok3use dbok3;
用数据库dbok3source  C:\dbs\m8\bin\ddd.sql
将C:\dbs\m8\bin\ddd.sql导入到数据库dbok3show tables;
查看导入后数据库dbok3含有的表desc 表名
查看表结构

还有一种更简单的

C:\dbs\m8\bin>mysql < d:/dbok2.sqlbin目录>mysql < 目标数据库
直接输入这一句也可以实现导入

这样就完成了

http://www.lryc.cn/news/121405.html

相关文章:

  • 找不到资产文件project.assets.json
  • 【python】python将json字符串导出excel | pandas处理json字符串保存为csv
  • opencv 基础54-利用形状场景算法比较轮廓-cv2.createShapeContextDistanceExtractor()
  • 分布式系统理论
  • Gartner发布2023年的存储技术成熟曲线
  • c++ 有元
  • 安卓:网络框架okhttp
  • Python爬虫 爬取图片
  • 【云原生】Pod详讲
  • 先进先出的队
  • 怎样学会单片机
  • 数据结构笔记--常见二叉树分类及判断实现
  • docker小白第二天
  • 【变形金刚03】使用 Pytorch 开始构建transformer
  • 「Web3大厂」价值70亿美元的核心竞争力
  • 前端发送请求和后端springboot接受参数
  • 程序一直在阿里云服务器运行
  • Linux 文件与目录管理
  • 【CSS】CSS 布局——弹性盒子
  • “华为杯”研究生数学建模竞赛2018年-【华为杯】B题:光传送网建模与价值评估(附优秀论文及matlab代码实现)
  • 群晖 nas 自建 ntfy 通知服务(梦寐以求)
  • Java基础练习九(方法)
  • Python-OpenCV中的图像处理-图像轮廓
  • @Cacheable缓存相关使用总结
  • c++ static
  • 【数据结构】——栈、队列的相关习题
  • C++初阶之一篇文章教会你list(模拟实现)
  • 设备工单管理系统如何实现工单流程自动化?
  • ubuntu20.04.6anzhuang mtt s80
  • 【LeetCode-中等】剑指 Offer 36. 二叉搜索树与双向链表