1.先停止mysql
pkill mysqld
pkill mysqld
2.查看一下mysql存储的数据所在的目录(which mysql)
[root@localhost ~]# which mysql
/usr/local/mysql/bin/mysql
3.用cp 复制data下的数据,删除data目录,然后把cp的数据放到当前目录。
[root@localhost mysql]# cp -r ./data/ /tmp/data
[root@localhost mysql]# rm -rf ./data
[root@localhost mysql]# ll
drwxr-xr-x. 2 mysql mysql 4096 6月 28 16:33 bin
-rw-r--r--. 1 mysql mysql 17987 12月 21 2018 COPYING
-rw-r--r--. 1 mysql mysql 17987 12月 21 2018 COPYING-test
drwxr-xr-x. 2 mysql mysql 55 6月 28 16:32 docs
drwxr-xr-x. 3 mysql mysql 4096 6月 28 16:32 include
drwxr-xr-x. 4 mysql mysql 192 6月 28 16:33 lib
drwxr-xr-x. 4 mysql mysql 30 6月 28 16:32 man
drwxr-xr-x. 10 mysql mysql 4096 6月 28 16:34 mysql-test
-rw-r--r--. 1 mysql mysql 2478 12月 21 2018 README
-rw-r--r--. 1 mysql mysql 2478 12月 21 2018 README-test
drwxr-xr-x. 28 mysql mysql 4096 6月 28 16:34 share
drwxr-xr-x. 2 mysql mysql 90 6月 28 16:34 support-files
[root@localhost mysql]# mv /tmp/data ./
[root@localhost mysql]# ll
4.给data目录改属主,属组。
chown -R mysql.mysql ./data
5.重启服务
systemctl restart mysqldd
mysql -u root -p123
进入mysql
原文:https://www.cnblogs.com/MR-ws/p/11127809.html