系统集成MySQLMySQL迁移

mysql迁移?

1.mysql迁移时,需要在目标端创建与源端相应权限的账号吗,因为数据量不足15M,所以想在源端使用mysqldump做一个全量备份,将数据导入本地,目标端安装与源端相同版本的mysql数据库版本。2.迁移时,mysqldump会对表结构和数据都进行备份吗?...显示全部

1.mysql迁移时,需要在目标端创建与源端相应权限的账号吗,因为数据量不足15M,所以想在源端使用mysqldump做一个全量备份,将数据导入本地,目标端安装与源端相同版本的mysql数据库版本。
2.迁移时,mysqldump会对表结构和数据都进行备份吗?

收起
参与6

返回liucj2004的回答

liucj2004liucj2004其它undefined

1、用mysqldump迁移的话,需要在目标端建立相同的应用账号,因为mysqldump里面不包含用户信息。
2、如果你是说备份和恢复用的账号的话,想简单点,都用root就行。否则你需要查一下,备份恢复各需要什么权限,并建立相应账号。
3、版本尽量一样,不过Mysqldump默认导出的是建表和插入的语句,所以版本不一致也无所谓。如果是5.1到5.7之类的,注意看一下数据引擎等。小版本号可以忽略
4、mysqldump默认对表结构和数据都进行备份,注意有没有触发器、存储过程、事件等,需要额外备份。

农业其它 · 2017-12-07
浏览1405
彬彬 邀答

回答者

liucj2004 最近回答过的问题

回答状态

  • 发布时间:2017-12-07
  • 关注会员:2 人
  • 回答浏览:1405
  • X社区推广