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备份还原数据库 数据库迁移的主要内容,如果未能解决你的问题,请参考以下文章
入门系列之在Ubuntu 14.04上备份,还原和迁移MongoDB数据库