• MYSQL的数据导入


    如何将本地的数据导入到表中,我们测试将/etc/passwd导入一张user表中:

    1 首先使用sql语句查看变量的路径: 

    若是没有路径, 在/etc/my.cnf中添加

      secure_file_priv = "/mydata"

    2 将/etc/passwd复制到/mydata之中(注意/mydaya 的所属主和组需要改成mysql)

      system cp /etc/passwd /mydata

    3 创建一个表,结构按照passwd的来设置: 

    create database userdb;
    create table  userdb.user(
    name  char(25),
    password char(1),
    uid  int(2),
    gid  int(2),
    comment varchar(50),
    homedir char(30),
    shell  char(25),
    index(name)
    );

    4 执行导入

    load data infile "/mydata/passwd" 
    into table user fields terminated by ":" 
    lines terminated by "
    ";

    插入失败时,检查字段的宽度是否足够,不够的话需要修改使用alter table user modify 来修改

    查看user表:

    ---小米
  • 相关阅读:
    Web安全
    前端安全之XSS攻击
    SQL盲注
    Vim使用手册
    VC获取cookies的几种方法
    Wireshark基本介绍和学习TCP三次握手
    细说Cookie
    top100tools
    如何更改Jframe里Jpanel的大小
    HTTP&&Fiddler教程
  • 原文地址:https://www.cnblogs.com/mxdboke/p/9124096.html
Copyright © 2020-2023  润新知