如何转移 mysql 数据库,更换服务器之后mysql如何还原

第一种 导出为 sql语句,然后到新的服务器上,导入(好像是要新建立数据库,数据库有了之后,再导入sql语句)

第二种 直接到旧的服务器的mysql的data文件夹,拷贝走所有的数据。(数据库都是以文件夹的形式的,你的数据库什么名字,那么文件夹也是什么名字,比较好分辨)

然后拷贝到新的服务器的 mysql的data文件夹,并给于mysql账户的运行权限(一般只用给 administrator 和 mysql 账号的运行权限,其他的例如 users 和 system 以及 来宾 都不用给权限,因为这个是 数据库)

image 

这个时候进入 phpmyadmin  ,在左侧,就可以看到了你原来的数据库了,但是这个时候,还不能用,因为还没有用户名。我们点击数据库,然后在右侧,点击权限,一般默认只有 root权限

image

这个时候,我们添加 添加新用户

用户名和密码,就选择为以前的用户名和密码就可以了

image

这样,数据库就恢复成功了

原文地址:https://www.cnblogs.com/naniannayue/p/2293063.html