美文网首页大数据
dataX-windows版安装与实操(mysql8、pytho

dataX-windows版安装与实操(mysql8、pytho

作者: 堂哥000 | 来源:发表于2021-12-27 17:31 被阅读0次

    操作环境: mysql 8.0.27、windows10、datax3.0 、python3.7.3、Navicat Premium15
    下载地址800多M :http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz

    一、安装与测试

    1.建立无中文,无空格目录解压下载的安装包
    • python3.0需要替换安装目录bin下的3个文件
    • 替换文件下载:链接: https://pan.baidu.com/s/1gPQtrqu2emJnTPVGQYyoiw 提取码: re42
      待替换文件.png
    2.替换mysql8.0驱动(本人下载的8.0.27版本)
    3.修改mysqlwriter和mysqlreader目录下的 mysqlwriter-0.0.1-SNAPSHOT.jar 和mysqlreader-0.0.1-SNAPSHOT.jar 里面的pom.xml文件
    • 修改方法解压新建bak目录解压jar包(注意不要在源目录复制一个副本出来,要新建目录复制进去,不然读取有问题)
    • 找到META-INF\maven\com.alibaba.datax\mysqlwriter 目录下的pom.xml,修改mysql版本为8.0.27
      image.png
      已修改完成的jar包下载地址: 链接: https://pan.baidu.com/s/1f8xuHjzzneLkkekzXFiwaQ 提取码: cbuz
    4.测试使用
    • windows + R输出CMD打开命令行或者pyCharm 下方的 Terminal命令行也可
    • 检测python版本python --version 无输出说明文配置环境变量,直接输入where python 查找安装目录全路径
    • 使用系统自带的测试脚本
    CHCP 65001  # 中文不乱码
    # python3路径 + datax的py脚本 + 默认job.json文件
    D:\file_app\Anaconda\python.exe  D:\dataxTest\datax\bin\datax.py  D:\dataxTest\datax\job\job.json 
    
    5.报错解决
    • 错误类型 /datax/plugin/reader/._drdsreader/plugin.json] 不存在. 请检查您的配置文件.
    • 解决方法: 删除D:\dataxTest\datax\plugin\ plugin 目录下及子目录下的所有._开头的历史隐藏文件
    • 推荐用MobaXterm软件删除rm -rf ./plugin/*/._* 或 rm -rf `find ./ -name '._*'`
      下一篇介绍mysql和txt 文件的导入

    相关文章

      网友评论

        本文标题:dataX-windows版安装与实操(mysql8、pytho

        本文链接:https://www.haomeiwen.com/subject/ltmyqrtx.html