编辑
2025-10-30
服务器操作命令
00

1、备份单个数据库

基本命令格式:

mysqldump -u [用户名] -p[密码] [数据库名] > [备份文件路径]

参数解释:

-u:指定连接数据库的用户名(如 root)。

-p:接下来输入密码。注意:-p和密码之间不能有空格(虽然出于安全考虑,更推荐不直接在命令中写密码)。

[数据库名]:你要备份的数据库的名称,例如 my_app_db。

:输出重定向符,将 mysqldump 输出的 SQL 数据导回到指定的文件。

[备份文件路径]:生成的备份文件存放的路径,通常以 .sql 结尾。

示例与实践:

示例1:备份名为 myblog 的数据库到当前目录下的 myblog_backup.sql 文件

方式1:密码在命令中(不安全,适用于脚本但需注意权限)

mysqldump -u root -pYourPassword myblog > ./myblog_backup.sql

方式2:密码安全输入(推荐用于交互式命令行)

执行命令后,会提示你输入密码,这样密码不会留在历史记录中

mysqldump -u root -p myblog > ./myblog_backup.sql

示例2:备份到指定目录,并包含时间戳

编辑
2025-10-22
问题解决文档
00

清理 FLink 序列化二进制缓存文件

详解:

Flink JobGraph 的序列化二进制缓

编辑
2025-10-21
部署文档
00

一、部署kafka

1. 创建项目目录

mkdir kafka-docker && cd kafka-docker

2. 创建 docker-compose.yml 文件

vim docker-compose.yml

编辑
2025-10-21
部署文档
00

🏗️ 整体架构层次

层次 组件 作用 基础设施层 Hadoop HDFS 分布式存储基础 资源管理层 ZooKeeper 分布式协调 数据存储层 HBase, Hive 结构化/非结构化数据存储 计算引擎层 Flink, Hadoop MapReduce 流批数据处理 数据集成层 InfluxDB, Phoenix 时序数据、SQL接口 服务治理层 Sentinel, Seata 微服务治理、事务管理

🔧 各组件详细解释

1. ZooKeeper - 分布式协调服务(基础层)

用途:分布式系统的"神经系统"

  • 服务发现与注册
  • 分布式锁
  • 配置管理
  • 领导者选举
  • 集群状态协调 实际场景:
编辑
2025-10-21
服务器操作命令
00

vim光标使用

按键作用
h j k l左、下、上、右(逐字符)
w / W跳到下一个 word / WORD 开头
b / B跳到上一个 word / WORD 开头
e / E跳到当前 word / WORD 结尾
0行首(第 1 列)
^行首第一个非空字符
$行尾
gg文件第 1 行
G文件最后一行
ngg:n跳到第 n 行(例 123gg)
Ctrl-u向上翻半屏
Ctrl-d向下翻半屏
Ctrl-b向上翻整屏(backward)
Ctrl-f向下翻整屏(forward)