zoukankan      html  css  js  c++  java
  • 2020年大三下学期第三周学习心得

    datax的使用:

    首先安装datax,然后下载安装python2,我的版本为2.7.10

    环境:datax python2.7.10   jdk1.8

    第一步:打开navicat,创建数据库(例如:datax),创建表(例如:test),添加字段time(varchar),name(varchar)。

    然后创建json文件(直接修改txt后缀就可以)。

    {
        "job": {
            "setting": {
                "speed": {
                    "channel": 1
                }
            },
            "content": [
                {
                   "reader": {
                        "name": "txtfilereader",
                        "parameter": {
                            "path": ["D:/datax/json/作业.txt"],
                            "encoding": "gbk",
                            "column": [
                                {
                                    "index": 0,
                                    "type": "string"
                                },
                                {
                                    "index": 1,
                                    "type": "string"
                                }
                               
                            ],
                            "fieldDelimiter": ",",
                            "skipHeader": "true"
                        }
                    },
                    
                   "writer": {
    
                        "name": "mysqlwriter",
                        "parameter": {
                            "writeMode": "insert",
                            "username": "root",
                            "password": "893225523",
                            "column": [
                                "time",
                                "name",
                               
                            ],
    
                            "session": [],
    
                            "connection": [
                                {
                                    "jdbcUrl": "jdbc:mysql://127.0.0.1:3306/datax?useUnicode=true&characterEncoding=utf8&useSSL=false", 
                                    "table": ["test"]
                                }
                            ]
                        }
                    }
                }
            ]
        }
    }
    

      记得修改json里面的相关内容。那个作业.txt是将要导入数据的文件。想要的可以询问QQ:893225523

    截图:

     然后打开cmd。

    输入CHCP 65001,这段代码为了解决乱码。

    输入代码:

    python2 D:dataxdataxindatax.py D:dataxjson	est.json
    

     运行成功:

     

     

     记得配置python2环境变量。

  • 相关阅读:
    IDEA激活方式(亲测有效)加汉化方式
    IDEA快捷键
    (转)RBAC权限模型——项目实战
    Nginx负载均衡策略
    nginx proxy_pass
    Nginx rewrite
    web cache server方案比较:varnish、squid、nginx
    LVS负载均衡工作模式和调度算法
    四层 七层负载均衡区别
    Nginx每天自动日志分割
  • 原文地址:https://www.cnblogs.com/jccjcc/p/12409422.html
Copyright © 2011-2022 走看看