MYSQL物理备份


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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM