MySQL数据备份(使用mysqldump备份数据)

2020-03-07  本文已影响0人  懒人程序猿

-- 导出指定库
mysqldump -h 127.0.0.1 -u root -p dbname > dump.sql

-- 导出多个库,多个库使用空格分开
mysqldump -h 127.0.0.1 -u root -p --databases dbname1 dbnam2 dbname3 > dump.sql

-- 导出全部库
mysqldump -h 127.0.0.1 -u root -p --all-databases > dump.sql

-- 导出指定表
mysqldump -h 127.0.0.1 -u root -p dbname tablename > dump.sql

-- 导出多个表,多个表使用空格分开
mysqldump -h 127.0.0.1 -u root -p dbname tablename1 tablename2 > dump.sql

-- 备份中如遇到 mysqldump: Couldn't execute 'SELECT COLUMN_NAME,JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"')
-- FROM information_schema.COLUMN_STATISTICS。。。
-- 因为新版的mysqldump默认启用了一个新标志,通过 --column-statistics=0 来禁用
mysqldump --column-statistics=0 -h 127.0.0.1 -u root -p dbname > dump.sql

上一篇 下一篇

猜你喜欢

热点阅读