mysql备份还原数据库 数据库迁移

Posted senjer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql备份还原数据库 数据库迁移相关的知识,希望对你有一定的参考价值。

导出整个数据库

mysqldump -h ip -u 用户名 -p 数据库名 > copy.sql

或 导出一个表

mysqldump -h ip -u 用户名 -p 数据库名 表名> copy_users.sql

导入数据库

mysql -u root -p // 登陆
mysql>use 数据库名
mysql>set names utf8 // 编码,不是UTF-8
mysql>source filepath\copy.sql

warning

导出数据库 错误提示:

 mysqldump 导出提示Couldn‘t execute SELECT COLUMN_NAME...

原因: 新版的mysqldump默认启用了一个新标志,通过- -column-statistics=0来禁用他

解决: mysqldump --column-statistics=0 -h ip -u root -p dbname > db.sql

以上是关于mysql备份还原数据库 数据库迁移的主要内容,如果未能解决你的问题,请参考以下文章

mysql数据库维护(备份和还原)和性能提高

入门系列之在Ubuntu 14.04上备份,还原和迁移MongoDB数据库

Oracle数据库迁移问题(备份还原数据导入导出PLSQL)IMP - 0009 错误

kudu表数据备份还原说明

怎么备份和还原mysql数据库

sql server 2012的备份怎么还原到sql server 2008