使用mysqldump
安装mysql后直接可以使用该命令,而不用到mysql的bin目录里面去运行
# metadata是要导出备份的数据库,metadata.sql是导出的数据文件
mysqldump -u root -p metadata > metadata.sql
如果是导出数据库表的话是下面命令
# 导出metadata数据库的 table_1 table_2 两个数据表
mysqldump -u root -p metadat table_1 table_2 > metadata.sql
使用sql文件
进入mysql,执行下面命令,(执行该命令时得先使用metadata那个数据库,如果数据库不存在执行该文件也没有效果)
source /root/metadat.sql
PS:创建指定编码数据库
# 如果metadata数据库不存在,则创建该数据库并指定编码
CREATE DATABASE IF NOT EXISTS metadata default character set utf8 COLLATE utf8_bin;
MySQL备份与恢复

本文详细介绍如何使用mysqldump命令进行数据库备份,包括导出整个数据库及特定表的方法,以及如何将备份文件导入数据库。同时,文章还介绍了如何创建指定编码的数据库。
3150

被折叠的 条评论
为什么被折叠?



