漏翻译
轻描淡写
4年前
修改理由:
相关信息:
- 类型:文档文章
- 文章: 快速入门
- 文档: 《Laravel 6 中文文档(6.x)》
此投稿已在 4年前 合并。
内容修改:
Old | New | Differences |
---|---|---|
1 | ||
2 | 1 | # 数据库:入门 |
3 | 2 | |
4 | 3 | … | … |
86 | 85 | ], |
87 | 86 | 注意在以上的例子中,配置数组中增加了三个键,分别是 `read`, `write` 和 `sticky`。 `read` 和 `write` 的键都包含一个键为 `host` 的数组。而 `read` 和 `write` 的其他数据库都在键为 `mysql` 的数组中。 |
88 | 87 | |
89 | 如果你想重写主数组中的配置,只需要修改 `read` 和 `write` 数组即可。所以,这个例子中: `192.168.1.1` | |
88 | 如果你想重写主数组中的配置,只需要修改 `read` 和 `write` 数组即可。所以,这个例子中: `192.168.1.1`和`192.168.1.2` 将作为 「读」 连接主机,而 `192.168.1.3` 将作为 「写」 连接主机。这两个连接会共享 `mysql` 数组的各项配置,如数据库的凭据(用户名 / 密码),前缀,字符编码等。 | |
90 | 89 | |
91 | 90 | #### `sticky` 选项 |
92 | 91 | `sticky` 是一个 *可选值*,它可用于立即读取在当前请求周期内已写入数据库的记录。若 `sticky` 选项被启用,并且当前请求周期内执行过 「写」 操作,那么任何 「读」 操作都将使用 「写」 连接。这样可确保同一个请求周期内写入的数据可以被立即读取到,从而避免主从延迟导致数据不一致的问题。不过是否启用它,取决于应用程序的需求。 | … | … |
101 | 100 | |
102 | 101 | $pdo = DB::connection()->getPdo(); |
103 | 102 | |
104 | ||
103 | ||
105 | 104 | |
106 | 105 | <a name="running-queries"></a> |
107 | 106 | ## 运行原生 SQL 查询 |