vault backup: 2026-11-07 16:33:44
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
|
||||
## start.sh 注意事项
|
||||
|
||||
You need to specify one of the following as an environment variable: - MYSQL_ROOT_PASSWORD - MYSQL_ALLOW_EMPTY_PASSWORD - MYSQL_RANDOM_ROOT_PASSWORD
|
||||
|
||||
|
||||
|
||||
## DBear 连接 Mysql
|
||||
|
||||
1. 右键数据库连接 → **编辑连接**。
|
||||
2. 切换到 **驱动属性** 标签页。
|
||||
3. 找到或添加以下两个属性:
|
||||
- `allowPublicKeyRetrieval` = `true`
|
||||
- `useSSL` = `false`(如果不需要加密,设置为 `false` 可以绕过 SSL 要求)
|
||||
|
||||
|
||||
## 数据库内部维护
|
||||
进入容器
|
||||
```
|
||||
docker exec -it mysql bash
|
||||
```
|
||||
|
||||
使用 root 登录
|
||||
```
|
||||
mysql -u root -p
|
||||
```
|
||||
|
||||
|
||||
查看登录模式
|
||||
```
|
||||
SELECT User, Host, plugin FROM mysql.user WHERE User = 'root';
|
||||
```
|
||||
|
||||
|
||||
|
||||
## Mysql 区分大小写
|
||||
|
||||
```
|
||||
SELECT @@lower_case_table_names;
|
||||
```
|
||||
|
||||
|
||||
|返回值|含义|大小写行为|
|
||||
|---|---|---|
|
||||
|**0**|大小写**敏感**(Linux 默认)|`MyTable` ≠ `mytable`|
|
||||
|**1**|**忽略大小写**,MySQL 自动将名称转为小写存储|`MyTable` = `mytable`|
|
||||
|**2**|按原样存储,比较时忽略大小写(macOS 默认)|`MyTable` 存储原样,比较时忽略|
|
||||
Reference in New Issue
Block a user