mysqldump导出命令
导出数据
- 备份数据
[root@sf105113 bin]# mysqldump -h127.0.0.1 -P3306 -uroot -p --add-locks -q dbname > dbname.sql //参数依次为:-h 主机 -p 端口 -u 用户名 -p 密码 --add-locks:导出过程中锁定表,完成后回解锁。-q:不缓冲查询,直接导出至标准输出
2. 只导出数据库表结构
[root@sf105113 bin]# mysqldump -h127.0.0.1 -P3306 -uroot -p--add-locks -q -d dbname > dbname.sql //-d:只导出表结构,不含数据
3. 只导出数据
[root@sf105113 bin]# mysqldump -h127.0.0.1 -P3306 -uroot -ppassword --add-locks -q -t dbname.user > dbname.sql //-t:只导出表数据,不含结构
1.只导出表结构 不导出数据
mysqldump --opt -d 数据库名 -u root -p -h 地址> xxx.sql
2.只导出数据 不导出表结构
mysqldump -t 数据库名 -u root -p -h 地址 > xxx.sql
3.导出数据和表结构
mysqldump datang-highSpeed -u root -p -h 地 > datang-highSpeed.sql
mysqldump datang-highspeed -u root -p > datang-highSpeed.sql
4.导出特定表结构
mysqldump -u root -p -h 地址 -B 数据库名 --table 表名 > xxx.sql
5.导入mysql数据
mysql -u root -p 数据库名 < xxx.sql
导出表
mysqldump -u 账号 -p -h 连接地址 -P 端口 数据库名称 xx表 > xxx.sql
导入表
mysql -u 账号 -p -h 连接地址 -P 端口 数据库名称 < ./xxx.sql
作者:南辞、归
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
博主的文章没有高度、深度和广度,只是凑字数。由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个无耻的文档搬运工!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南