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备份还原数据库 数据库迁移的主要内容,如果未能解决你的问题,请参考以下文章