开发者社区> 问答> 正文

mysqldump谁有,急!!!

怎么备份数据库啊没弄过

展开
收起
团子大家族 2016-12-13 16:15:27 1955 0
2 条回答
写回答
取消 提交回答
  • 安装: 一般在安装mysql服务器的机器上都可以使用mysqldump命令,安装的话yum命令就可以了:
    sudo yum install mysql-server mysql-devel
    使用:使用的话要看自己的需求,一般我只备份其中的几张表,所以需要制定表名,不指定表明则备份整个数据库,语法:
    mysqldump -uroot -pdbpasswd -d dbname >db_schema.sql; 表结构
    mysqldump -uroot -pdbpasswd  dbname >db.sql; 结构和数据
    mysqldump -uroot -pdbpasswd -d dbname test>db_table.sql; 某张表的数据
    问题:我这边遇到过两个问题,一个是mysql的版本和mysqldump的版本不对应,这个自己调整一下;另一个是在回滚是会遇到字符集的问题,回滚是显示加上字符集参数就好了

    2019-07-17 20:33:36
    赞同 展开评论 打赏
  • 旺旺:nectar2。

    题主您好,

    一般mysqldump在安装mysql服务时,会有的喔。

    请问您的系统是Linux还是Windows呢?

    2019-07-17 20:33:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载