mysql常用导出命令

年爸 2月前 ⋅ 180 阅读
# 导出所有表结构+数据
mysqldump -h [ip] --port [端口] -u [用户名] -p [数据库名] > [导出到哪里]
# mysqldump -h 127.0.0.1 --port 3306 -u root -p distribute_search_db > d:/distribute_search_db.sql

# 仅导出所有表结构
mysqldump -h [ip] --port [端口] -u [用户名] -p -d [数据库名] > [导出到哪里]
# mysqldump -h 127.0.0.1 --port 3306 -u root -p -d distribute_search_db > d:/distribute_search_db.sql

# 仅导出某个表的表结构+数据
mysqldump -h [ip] --port [端口] -u [用户名] -p [数据库名] [表名] > [导出到哪里]
# mysqldump -h 127.0.0.1 --port 3306 -u root -p distribute_search_db my_table > d:/distribute_search_db.sql

# 仅导出某个表的表结构
mysqldump -h [ip] --port [端口] -u [用户名] -p -d [数据库名] [表名] > [导出到哪里]
# mysqldump -h 127.0.0.1 --port 3306 -u root -p -d distribute_search_db my_table > d:/distribute_search_db.sql

# 全部导出(所有数据库的所有表结构+数据)
mysqldump -h [ip] --port [端口] -u [username] -p --all-databases > [导出到哪里]
# mysqldump -h 127.0.0.1 --port 3306 -u root -p --all-databases  > d:/distribute_search_db.sql

全部评论: 0

    我有话说: