mysql数据库迁移方法
数据库导出方法
- 导出表数据和表结构,即一个数据库整个导出,”dbname”是要迁移数据库的名字,”dbname.sql”是迁移出的数据库名字,必须以sql为后缀。【在某一路径下即可,不进入mysql交互行】
mysqldump -uroot -p dbname > dbname.sql
- 只导出表结构,”dbname”是要迁移数据库的名字,”dbname.sql”是迁移出的数据库名字,必须以sql为后缀。【在某一路径下即可,不进入mysql交互行】
mysqldump -uroot -p -d dbname > dbname.sql
- 只导出表数据,”dbname”是要迁移数据库的名字,”dbname.sql”是迁移出的数据库名字,必须以sql为后缀。【在某一路径下即可,不进入mysql交互行】
mysqldump -uroot -p -t dbname > dbname.sql
数据库导入方法
- 进入musql交互行
mysql -uroot -p
- 创建你想要导入到的数据库(若已存在,请忽略),’dbname’数据库的名字,’charset=utf8’以中文形成创建数据库
Create database dbname charset=utf8;
- 进入这个数据库
use dbname;
- 将待导入的数据库导入【这句代码在末尾不要加 ; 】即可完成
source xxx/路径/dbname.sql