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