Mysql数据导入导出

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

导出导入数据库
导出
mysqldump方法
mysqldump -u用户名 -p密码名 database [table]> 目标文件
导入
mysql -uroot -proot
use database
source 目标文件;
PS: 这种方法是导出整个表数据,并且带着建表信息,假如导入的数据库有同名的表,会被替换
PS: 可以添加条件
mysql -uroot -proot [-n] [-t] [-d] database [table]>name 
-t 不包含创建表的信息
-d不包含数据信息
--w or -w筛选条件

1 例:先进入dos cmd命令模式 Ctrl旁边的键+R 
2 导出 mysqldump -uroot -proot test student -t -w studentno=10101 >stu
3 导入 mysql -uroot -proot
4      mysql>use test
5      mysql>source stu

 

方法二
into outfile
load data infile

复制代码
复制代码
例子
导出
mysql -uroot -proot
mysql>use test
mysql>select * from student where studentno=10101 into outfile './stu';
导入
mysql -uroot -proot
mysql>use test
mysql>load data infile './stu' into table student;
复制代码
复制代码

 

复制代码
复制代码
导出xml
mysqldump --xml -uroot -proot [database] [table]> name.xml
[test]
mysqldump --xml -uroot -proot test>a.xml
mysqldump --xml -uroot -proot test dept>a.xml

mysql -X -uroot -proot -e "use test;select * from dept">a.xml[方法2]

导入xml文件内容到数据库
mysql> create table xmlt( 
-> id int , 
-> doc blob 
-> );

mysql> insert into xmlt values(1,load_file('/home/a.xml') );

mysql> select * from xmlt;
复制代码
复制代码
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
6月前
|
SQL 关系型数据库 MySQL
Mysql(2)—SQL语法详解
SQL(Structured Query Language,结构化查询语言)是一种用于管理关系型数据库的标准编程语言。它主要用于数据的查询、插入、更新和删除等操作。SQL最初在1970年代由IBM的研究人员开发,旨在处理关系数据模型。
78 0
|
11月前
|
SQL 关系型数据库 MySQL
MySQL决战:MySQL数据导入导出
MySQL决战:MySQL数据导入导出
106 1
|
10月前
|
SQL Oracle 关系型数据库
MySql基础一之【了解MySql与DBeaver操作MySql】
MySql基础一之【了解MySql与DBeaver操作MySql】
204 0
|
SQL 关系型数据库 MySQL
MySql数据导入
在命令行下登陆mysql。 输入source sql文件全命令即可导入
115 0
MySql数据导入
|
SQL 关系型数据库 MySQL
【MySQL学习笔记】系列七:MySQL的多表查询(二)
【MySQL学习笔记】系列七:MySQL的多表查询(二)
|
Oracle 关系型数据库 MySQL
【MySQL学习笔记】系列七:MySQL的多表查询(一)
【MySQL学习笔记】系列七:MySQL的多表查询(一)
|
存储 关系型数据库 MySQL
【MySQL高级】MySQL的存储引擎
【MySQL高级】MySQL的存储引擎
94 0
【MySQL高级】MySQL的存储引擎
|
关系型数据库 MySQL 测试技术
MySql 利用mysql&mysqldum导入导出数据
MySql 利用mysql&mysqldum导入导出数据
139 0
|
存储 缓存 安全
MySQL高级篇——聊聊MySQL的存储引擎
MySQL高级篇——聊聊MySQL的存储引擎
MySQL高级篇——聊聊MySQL的存储引擎
|
关系型数据库 MySQL
Mysql学习_02_mysql数据导入导出
      二、参考资料 1.MySQL 数据导出
1013 0
下一篇
oss创建bucket