mysql数据迁移

一、导出数据库

1、导出完整数据:表结构+数据

c 复制代码
mysqldump -u用户名 -p 数据库名 > 数据库名.sql

举例:以下命令可以导出 abc 数据库的数据和表结构

/usr/local/mysql/bin/mysqldump -uroot -p abc > abc.sql

2、只导出表结构

mysqldump -u用户名 -p -d 数据库名 > 数据库名.sql

举例:以下命令可以导出 abc 数据库的表结构:

c 复制代码
/usr/local/mysql/bin/mysqldump -uroot -p -d abc > abc.sql

二、导入数据库

1.使用 mysql 命令导入

mysql -u用户名 -p 数据库名 < 数据库名.sql

举例:以下实例将备份的数据库 abc.sql 导入到数据库中:

mysql -uroot -p123456 < abc.sql

2.使用 source 命令导入

举例:使用 source 命令需要我们先登录到 mysql 中,并创建一个空的数据库

c 复制代码
mysql> create database abc;      # 创建数据库
mysql> use abc;                  # 使用已创建的数据库 
mysql> set names utf8;           # 设置编码
mysql> source /home/abc/abc.sql  # 导入备份数据库
相关推荐
littlegnal35 分钟前
Flutter Android如何延迟加载代码
android·flutter
秋氘渔36 分钟前
MySQL EXPLAIN实战:6种索引失效场景验证与优化
android·数据库·mysql·索引
钟睿36 分钟前
HarmonyOS花瓣地图自定义点聚合功能
android·harmonyos·arkts
三少爷的鞋39 分钟前
Android 协程时代,出现 ReentrantLock 就是架构警报
android
诸神黄昏EX40 分钟前
seccomp策略
android
高铭杰40 分钟前
MySQL源码(3)异步IO核心逻辑简化调试(对比PG)
mysql·aio·libaio
JiaoJunfeng41 分钟前
Android AI开发 工具选择
android·ai 开发
summerkissyou198742 分钟前
Android-audio-常见面试题
android·audio
计算机学姐1 小时前
基于SpringBoot的服装购物商城销售系统【协同过滤推荐算法+数据可视化统计】
java·vue.js·spring boot·mysql·信息可视化·mybatis·推荐算法
..过云雨1 小时前
【MySQL】4. MySQL表的操作
数据库·mysql