在ubuntu14或ubuntu16系统下,MySQL选择默认安装时,数据文件存放在/var/lib/mysql/目录下面:
(1)在另一个运行的服务上面安装与旧服务器MySQL版本相近或一样的,并将服务关闭:
sudo service msyql stop
检查是否关闭:
ps -aux |grep mysql
(2)将旧服务器上/var/lib/mysql/目录下的所有文件夹和文件(不然会table不存在),拷贝到新的服务器上的/var/lib/mysql/目录下。
需要使用root用户拷贝(切换root用户):
su root
(3)将/var/lib/mysql/目录下的所有文件夹和文件的属主/数组改为mysql.