Skip to content

Commit bbf1a51

Browse files
🌐 Add LLM Translations (#1623)
* 💬Generate LLM translations * Update migrating-from-mysql-with-db-archiver.md --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Quan <787025321@qq.com>
1 parent 04f1ad3 commit bbf1a51

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

docs/cn/tutorials/migrate/migrating-from-mysql-with-db-archiver.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22
title: 使用 db-archiver 从 MySQL 迁移
33
---
44

5-
在本教程中,我们将指导您如何使用 db-archiver 从 MySQL 迁移到 Databend Cloud。
5+
在本教程中,我们将指导您使用 db-archiver 从 MySQL 迁移至 Databend Cloud。
66

7-
## 开始之前
7+
## 准备工作
88

9-
在开始之前,请确保您已准备好以下先决条件
9+
开始前,请确保满足以下先决条件
1010

11-
- 本地机器上已安装 [Docker](https://www.docker.com/)因为它将用于启动 MySQL。
12-
- 本地机器上已安装 [Go](https://go.dev/dl/)因为它是安装 db-archiver 所必需的
13-
- 本地机器上已安装 BendSQL。有关如何使用各种包管理器安装 BendSQL 的说明,请参阅 [安装 BendSQL](/guides/sql-clients/bendsql/#installing-bendsql)
11+
- 本地机器已安装 [Docker](https://www.docker.com/)用于启动 MySQL。
12+
- 本地机器已安装 [Go](https://go.dev/dl/)用于安装 db-archiver。
13+
- 本地机器已安装 BendSQL。请参考 [安装 BendSQL](/guides/sql-clients/bendsql/#installing-bendsql) 了解如何通过不同包管理器安装 BendSQL
1414

15-
## 第一步:在 Docker 中启动 MySQL
15+
## 步骤 1:在 Docker 中启动 MySQL
1616

17-
1. 在本地机器上启动一个 MySQL 容器。以下命令启动一个名为 **mysql-server** 的 MySQL 容器,创建一个名为 **mydb** 的数据库,并将 root 密码设置为 `root`
17+
1. 在本地机器上启动 MySQL 容器。以下命令将启动一个名为 **mysql-server** 的 MySQL 容器,创建名为 **mydb** 的数据库,并设置 root 密码为 `root`
1818

1919
```bash
2020
docker run \
@@ -25,22 +25,22 @@ docker run \
2525
-d mysql:8
2626
```
2727

28-
2. 验证 MySQL 是否正在运行
28+
2. 验证 MySQL 是否运行
2929

3030
```bash
3131
docker ps
3232
```
3333

34-
检查输出中是否有一个名为 **mysql-server** 的容器:
34+
检查输出中是否存在名为 **mysql-server** 的容器:
3535

3636
```bash
3737
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3838
1a8f8d7d0e1a mysql:8 "docker-entrypoint.s…" 10 hours ago Up About an hour 0.0.0.0:3306->3306/tcp, 33060/tcp mysql-server
3939
```
4040

41-
## 第二步:向 MySQL 中填充示例数据
41+
## 步骤 2:向 MySQL 填充示例数据
4242

43-
1. 登录到 MySQL 容器,并在提示时输入密码 `root`
43+
1. 登录 MySQL 容器,提示输入密码时输入 `root`
4444

4545
```bash
4646
docker exec -it mysql-server mysql -u root -p
@@ -68,7 +68,7 @@ mysql> USE mydb;
6868
Database changed
6969
```
7070

71-
3. 复制并粘贴以下 SQL 以创建一个名为 **my_table** 的表并插入数据:
71+
3. 复制并执行以下 SQL 创建名为 **my_table** 的表并插入数据:
7272

7373
```sql
7474
CREATE TABLE my_table (
@@ -103,10 +103,10 @@ mysql> quit
103103
Bye
104104
```
105105

106-
## 第三步:在 Databend Cloud 中设置目标
106+
## 步骤 3:在 Databend Cloud 中设置目标表
107107

108-
1. 使用 BendSQL 连接到 Databend Cloud。如果您不熟悉 BendSQL,请参考本教程[使用 BendSQL 连接到 Databend Cloud](../connect/connect-to-databendcloud-bendsql.md)
109-
2. 复制并粘贴以下 SQL 以创建一个名为 **my_table** 的目标表
108+
1. 使用 BendSQL 连接 Databend Cloud。若不熟悉 BendSQL,请参考教程[使用 BendSQL 连接 Databend Cloud](../connect/connect-to-databendcloud-bendsql.md)
109+
2. 复制并执行以下 SQL 创建目标表 **my_table**
110110

111111
```sql
112112
CREATE TABLE my_table (
@@ -116,21 +116,21 @@ CREATE TABLE my_table (
116116
);
117117
```
118118

119-
## 第四步:安装 db-archiver
119+
## 步骤 4:安装 db-archiver
120120

121121
使用 `go install` 命令安装 db-archiver:
122122

123123
```bash
124124
go install github.com/databend/db-archiver@latest
125125
```
126126

127-
## 第五步:配置并运行 db-archiver
127+
## 步骤 5:配置并运行 db-archiver
128128

129-
1. 在本地机器上创建一个名为 **conf.json** 的文件,内容如下:
129+
1. 在本地机器创建名为 **conf.json** 的文件,内容如下:
130130

131131
```json
132132
{
133-
// 将占位符替换为您的实际值
133+
// 替换占位符为实际值
134134
"sourceHost": "127.0.0.1",
135135
"sourcePort": 3306,
136136
"sourceUser": "root",
@@ -153,13 +153,13 @@ go install github.com/databend/db-archiver@latest
153153
}
154154
```
155155

156-
2.**conf.json** 文件所在的目录中运行以下命令以开始迁移
156+
2.**conf.json** 文件所在目录运行以下命令启动迁移
157157

158158
```bash
159159
db-archiver -f conf.json
160160
```
161161

162-
迁移将按如下方式开始
162+
迁移过程如下所示
163163

164164
```bash
165165
start time: 2025-01-22 21:45:33
@@ -201,7 +201,7 @@ end time: 2025-01-22 21:45:34
201201
total time: 1.269478875s
202202
```
203203

204-
3. 返回到您的 BendSQL 会话并验证迁移
204+
3. 返回 BendSQL 会话验证迁移结果
205205

206206
```sql
207207
SELECT * FROM my_table;
@@ -213,4 +213,4 @@ SELECT * FROM my_table;
213213
1 │ Alice │ 10
214214
2 │ Bob │ 20
215215
└────────────────────────────────────────────┘
216-
```
216+
```

0 commit comments

Comments
 (0)