> 本文作者：丁辉

# Datax-Web

[官方部署文档](https://github.com/WeiYe-Jing/datax-web/blob/master/doc/datax-web/datax-web-deploy.md)

[Github项目地址](https://github.com/WeiYe-Jing/datax-web/tree/master)

[datax.tar.gz下载](http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz)

[Mysql驱动下载](https://downloads.mysql.com/archives/c-j/)

## 基本信息

部署完成后访问：http://ip:port/index.html 

默认账户密码：admin/123456



## 使用说明

- 添加一个新的项目

- 添加数据源

- 创建一个任务模板

- 做完这些就可以去构建任务，并在任务管理里面找到任务并开启执行



**问题记录**

- Data-Web 配置 Mysql 连接测试报错

  > com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

  修改 jdbc url

  ```bash
  jdbc:mysql://localhost:3306/database_name?enabledTLSProtocols=TLSv1.2
  ```

  或

  ```bash
  jdbc:mysql://localhost:3306/database_name?useSSL=false&allowPublicKeyRetrieval=true
  ```

- 如何支持 Mysql8

  下载 Mysql8 驱动后编辑 Dockerfile, 加入如下内容

  ```bash
  COPY mysql-connector-java-8.0.15.jar /root/datax/plugin/writer/mysqlwriter/libs/
  COPY mysql-connector-java-8.0.15.jar /root/datax/plugin/reader/mysqlreader/libs/
  ```

  
