Centos使用命令导出mysql数据库

使用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;

posted @   码海兴辰  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
点击右上角即可分享
微信分享提示