首页 > 代码库 > mysqldump 数据导出

mysqldump 数据导出

mysqldump -u 数据库用户名 -R 数据库名 > 文件名

   导出 数据库表结构 + function + procedure + trigger 

   不导出trigger 需要指定 trigger=false 

    示例:

mysqldump -u 数据库用户名 -R --trigger=false 数据库名 > 文件名

mysqldump -u 数据库用户名 -p -n -t -d -R 数据库名 > 文件名

-n : --no-data          不导出数据

-t :--no-table          不导出数据表结构  

-d : --no-create-db   不导出创建数据库信息

-R : 导出function和procedure

用到的其它参数:

-在开始导出之前,提交请求锁定所有数据库中的所有表,以保证数据的一致性。这是一个全局读锁,并且自动关闭 --single-transaction 和 --lock-tables 选项

mysqldump 数据导出