前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL使用命令导出/导入数据

MySQL使用命令导出/导入数据

原创
作者头像
Action
修改2021-03-26 17:42:49
2.5K0
修改2021-03-26 17:42:49
举报
文章被收录于专栏:WEB开发~WEB开发~

数据导入常用source 命令 

进入mysql数据库控制台, 使用source命令,后面参数为脚本文件(.sql) 

代码语言:txt
复制
mysql -u root -p 
mysql>use 数据库 
mysql>source /home/table.sql

导出数据库文件常用命令

代码语言:txt
复制
mysqldump -uroot -pMyPassword databaseName tableName1 tableName2 > /home/foo.sql
代码语言:txt
复制
mysqldump -u 用户名 -p 数据库名 数据表名 > 导出的文件名和路径 

导出整个数据库

代码语言:txt
复制
mysqldump -u root -p databaseName > /home/test.sql   (输入后会让你输入进入MySQL的密码)

mysql导出数据库一个表,包括表结构和数据

代码语言:txt
复制
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名和路径
mysqldump -u root -p databaseName tableName1 > /home/table1.sql

如果需要导出数据中多张表的结构及数据时,表名用空格隔开

代码语言:txt
复制
mysqldump -u root -p databaseName tableName01 tableName02 > /home/table.sql

仅导出数据库结构

代码语言:txt
复制
mysqldump -uroot -pPassWord -d databaseName > /home/database.sql

仅导出表结构

代码语言:txt
复制
mysqldump -uroot -pPassWord -d databaseName tableName > /home/table.sql

将语句查询出来的结果导出为.txt文件

代码语言:txt
复制
mysql -uroot -pPassword database1 -e "select * from table1" > /home/data.txt

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数据导入常用source 命令 
  • 导出数据库文件常用命令
  • 导出整个数据库
  • mysql导出数据库一个表,包括表结构和数据
  • 如果需要导出数据中多张表的结构及数据时,表名用空格隔开
  • 仅导出数据库结构
  • 仅导出表结构
  • 将语句查询出来的结果导出为.txt文件
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档