Mysql的备份与还原操作

1、命令行登录mysql
mysql -ujhy -pjKwBwCJHTXrRFMss
use jhy

2、mysqldump备份
mysqldump -u jhy -pjKwBwCJHTXrRFMss jhy JHYTHB2020 > /www/wwwroot/jhy/FTP/JHYTHB2020.sql ;

3、导入数据库
mysql -userver -pXCFmP55dAbJL4Kr3 server < /www/wwwroot/server/JHYTHB2020.sql
另一种方式
mysql -userver -pXCFmP55dAbJL4Kr3
use server
source /www/wwwroot/server/JHYTHB2020.sql

4、压缩备份
mysqldump -usl_yxbl_ltd -pjJw5pPT7PzAEf2Hd sl_yxbl_ltd sl1xxc2022 | gzip> /www/wwwroot/sl/sl1xxc2022.sql.gz ;

5、连续操作
wget http://sl.yxbl.ltd/sl1xxc2022.sql.gz && gunzip < /www/wwwroot/server/sl1xxc2022.sql.gz | mysql -userver -pXCFmP55dAbJL4Kr3 server

6、备份表中提取数据到当前数据库
rename table sl2xrh to sl2xrhold,tmp2023 to sl2xrh;
insert into sl2xrh select * from sl2xrhold where time between '2023-01-01 00:00:00' and '2024-01-01 00:00:00';

此条目发表在待分类分类目录。将固定链接加入收藏夹。