|
|
|
@ -214,22 +214,36 @@ password: Password123@mysql
|
|
|
|
|
dectl stop
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
##### 启动
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
dectl start
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 七、黑科技
|
|
|
|
|
|
|
|
|
|
##### 修改$Mysql$可以使用局域网$IP$访问
|
|
|
|
|
> $Q$、如果在线修改数据库中的表,以达到大屏数据直接修改的目的,而且最初的大屏是产品经理使用$Excel$进行模拟数据进行设计的,并不是真正的$Mysql$数据源,能不迁移到$Mysql$数据源就达到这个修改的目标吗,全部迁移到$Mysql$的数据源还有好多工作要做,太麻烦~
|
|
|
|
|
|
|
|
|
|
$A$:可以采用两个步骤来完成这个目标:
|
|
|
|
|
|
|
|
|
|
1. **将$Mysql$数据库的$3306$端口暴露出来,让$JAVA$可以连接上**
|
|
|
|
|
|
|
|
|
|
修改$Mysql$可以使用局域网$IP$访问
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
vi /opt/dataease2.0/docker-compose-mysql.yml
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
添加
|
|
|
|
|
添加
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
ports:
|
|
|
|
|
- "0.0.0.0:3306:3306"
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
完整文件
|
|
|
|
|
完整文件
|
|
|
|
|
|
|
|
|
|
```yaml
|
|
|
|
|
version: '3'
|
|
|
|
@ -256,17 +270,21 @@ services:
|
|
|
|
|
- dataease-network
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
启动,这样才能按mysql->dataease 顺序去启动
|
|
|
|
|
启动,这样才能按$mysql->dataease$ 顺序去启动
|
|
|
|
|
|
|
|
|
|
##### 启动
|
|
|
|
|
启动
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
dectl start
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
这样,$DataEase$自己带的$Mysql$数据库就可以通过宿主机$IP$+$3306$来访问到了。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##### 查询数据表
|
|
|
|
|
|
|
|
|
|
2. **通过修改其中的数据集完成修改工作**
|
|
|
|
|
|
|
|
|
|
**查询数据表**
|
|
|
|
|
|
|
|
|
|
```sql
|
|
|
|
|
-- 数据源表
|
|
|
|
@ -283,4 +301,4 @@ select table_name from core_dataset_table where dataset_group_id='1034544942506
|
|
|
|
|
select * from `excel_人口变化趋势_e1c9395feb`
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
更详细的见项目代码。
|
|
|
|
|