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;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性