a机器(linux mysql) 准备迁移到新机器b (linux mysql) b机器配置好非常多
(a机器还是2台复制环境的主机器)
现在发现a机器的mysql目录 有65g (以前准别tar 文件的方法失败, 无法做到 因为scp tar 文件速度实在太慢)现在的方法是mysqldump数据库的方法。 (现在想问有没有方法可以把 a机器的 mysql 的用户相关信息的表 给导出来局网有5台以上的用户信息需要手工导出,此外还有一个复制的用户。我现在的方法是把b机器的ip换成a机器的ip
这些以前建立的用户信息 如何才能到b 机器 , 复制还需要重新做一遍吗 ????比如 (a机器建立很多允许访问此机器的用户 a b c d 。10来个 我不知道有几个的密码。
难道我只能重新在b机器上重新输入 ??? (还有那个复制也只能重新配置))
(a机器还是2台复制环境的主机器)
现在发现a机器的mysql目录 有65g (以前准别tar 文件的方法失败, 无法做到 因为scp tar 文件速度实在太慢)现在的方法是mysqldump数据库的方法。 (现在想问有没有方法可以把 a机器的 mysql 的用户相关信息的表 给导出来局网有5台以上的用户信息需要手工导出,此外还有一个复制的用户。我现在的方法是把b机器的ip换成a机器的ip
这些以前建立的用户信息 如何才能到b 机器 , 复制还需要重新做一遍吗 ????比如 (a机器建立很多允许访问此机器的用户 a b c d 。10来个 我不知道有几个的密码。
难道我只能重新在b机器上重新输入 ??? (还有那个复制也只能重新配置))
或者 select into file
发现除了root 的帐号 是失败的 其他的 都正常 。 (导了新库的mysql所有东西 发现root 密码不能改变 还是以前的)
现在能连接发现删除表总是不掉 (select 没有 但show tables 还是有 不知道哦真么回事)
你不妨把它作为你的一个小作业,做一个脚本,实现万能的用户信息迁移。
想了想,似乎只需要迁移user那张表。