mysql:备份、还原

来源:互联网 发布:安卓 软件灰度 编辑:程序博客网 时间:2024/06/07 23:42

mysqldump:
功能:数据库逻辑备份程序
非大数据备份解决方案
SQL语句重现
备份数据表需要SELECT权限
(物理备份:
功能:适合大规模数据备份和还原
直接复制数据文件
mysqlbackup工具)
备份:数据表、整个数据库、所有数据库
mysqldump备份、mysql还原

mysqldump 数据库 表

mysqldump –databases 数据库1 数据库2 …

mysqldump –all-databases

mysqldump -u root -p mysql user>user_table

mysqldump -u root -p –databases mysql>mysql_database

系统默认数据库:information_schema、mysql、performance_schema、sys
information_schema不能删除
performance_schema、sys可删除,不可恢复
mysql等自建数据库,可删除、可恢复(但不可批量删除)
(不能通过清空/usr/local/mysql/data目录来删除数据库,否则无法恢复

rm -rf *)

mysqldump -u root -p –all-databases>all_databases

mysql -u root -p mysql

mysql -u root -p

mysql -u root -p

原创粉丝点击