美文网首页
【MYSQL 第2篇】如何建表和导入txt数据

【MYSQL 第2篇】如何建表和导入txt数据

作者: 晟文刀 | 来源:发表于2016-08-02 09:26 被阅读228次

    代码示例如下:

    CREATE DATABASE 3.9;
    USE 3.9;
    CREATE TABLE 用户明细2
    (
    用户ID INT,
    注册日期 DATE,
    身份证号码 VARCHAR(32),
    国籍 VARCHAR(32),
    性别 CHAR(4),
    出生日期 DATE,
    年龄 INT
    );
    LOAD DATA LOCAL INFILE 'E:\……\data.txt' INTO TABLE 用户明细2
    CHARACTER SET 'UTF8'
    COLUMNS TERMINATED BY ','
    LINES TERMINATED BY '\n'
    IGNORE 1 ROWS
    (用户ID,注册日期,身份证号码,性别,出生日期,@年龄)
    SET 年龄=TIMESTAMPDIFF(YEAR, 出生日期, NOW());
    TRUNCATE TABLE 用户明细2;
    DROP TABLE 用户明细2;
    DROP DATABASE 3.9;

    基础知识:
    1、创建的表名要与导入的表名前后顺序要一致
    2、(用户ID,注册日期,身份证号码,性别,出生日期,@年龄)表示导入指定的列,而@表示不需要原始的数据列,set 字段=,为赋值数据列
    3、CREATE DATABASE创建数据库
    4、CREATE TABLE创建表
    5、TRUNCATE TABLE删除表中的数据,保留数据结构
    6、DROP TABLE删除表
    7、DROP DATABASE删除数据库
    8、CREATE TEMPORARY TABLE创建临时表(当断接数据库时,临时表会自动清空)

    相关文章

      网友评论

          本文标题:【MYSQL 第2篇】如何建表和导入txt数据

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