main
黄海 9 months ago
parent 2d84dafc86
commit 03094c5d77

@ -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`
```
更详细的见项目代码。

Loading…
Cancel
Save