mysqldump使用记录

#导出单个数据库:结构 无数据
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt --no-data db_name >~/db_name.sql
 
#导出单个数据库:有数据 无结构
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt --no-create-info db_name >~/db_name.sql
 
#导出单个数据库:结构+数据
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt db_name >~/db_name.sql
 
#导出单个数据库:结构+数据+函数+存储过程
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt -R db_name >~/db_name.sql
 
 
#导出多个数据库:结构
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt --databases db_name1 db_name2 >~/db_name.sql
 
 
#导出单个表:结构 无数据
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt --no-data -d db_name table>~/table_name.sql
 
 
#导出单个表:结构 包含数据
[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt dbname  tablename>~/tablename.sql
 
mysql导入:
 
[root@localhost ~]#mysql -u root -p 
[root@localhost ~]#use  要导入的数据库
[root@localhost ~]#source /home/1.sql
或者
 
[root@localhost ~]#mysql -u root -p< /home/1.sql
 
 
注:
##--opt==--add-drop-table + --add-locks + --create-options + --disables-keys + --extended-insert + --lock-tables + --quick + --set+charset
##默认使用--opt,--skip-opt禁用--opt参数
posted @   会飞的斧头  阅读(388)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示