前言

服务器到期 唯一值得备份的就是部署的站点及数据库 今天来记录下服务器站点的备份
服务器到期

开始

由于我这次是回滚上次备份的快照 所以原来的宝塔用不了了 面板进不去 索性就不用第三方 来个最原生的操作
快照
面板进不去

所以在面板上的phpmyadmin的数据库密码我拿不到 我也不知道了
不过没关系 自己有着本地最高权限 怎么会被拒之门外呢

我们先进MySQL的数据库

打开命令工具 先停止MySQL的服务

1
2
net stop mysql

stop
无密码启动MySQL

1
2
mysqld --console --skip-grant-tables --shared-memory

另开一个命令工具
输入mysql -u root无密码登录

1
2
mysql -u root

start&login
登陆以后我们可以输入select * from mysql.user;来获取mysql数据库user表里的用户信息以及各个数据库的密码

1
2
select * from mysql.user;

pwd
如此一来 那么密码登陆也可以成功进入了
login&pwd
参考https://blog.csdn.net/weixin_51499232/article/details/124489427

接下来用mysql自带的dump备份sql数据库

1
2
mysqldump -uroot -p blog_ganxy03_cn > C:/111/blog_ganxy03_cn.sql

回车后输入密码 便在目标目录备份成功
dump
备份完成
dump

转移到本地数据库

1
2
3
4
5
6
7
新建一个数据库
CREATE DATABASE your_database_name;
切换数据库
USE your_database_name;
导入数据库
SOURCE /path/to/your/backup/file.sql;