美文网首页
怎么把dat文件 导入数据库?

怎么把dat文件 导入数据库?

作者: 李小萌mmm | 来源:发表于2019-01-18 16:56 被阅读0次

    方法1.

    创建库
    create DATABASE DT ;
    use DT;
    创建表
    create table ratings (
        user_id int null,
        movie_id int null,
        ratings int null,
        rating_time int null
    )
    
    -- 文件位置
    LOAD DATA local INFILE 'A:/datasets/movielens/ratings.dat' 
    -- 导入到哪张表
    INTO TABLE ratings 
    -- 字段分隔符用什么
    FIELDS TERMINATED BY '::'  
    -- 双引号是括住字段
    ENCLOSED BY '"' 
    -- 你用什么符号来区别换行
    LINES TERMINATED BY '\n';
    
    
    方法二 将dat数据清洗后存入mysql :ipython中
        import sqlalchemy as sqla
        db= sqla.create_engine('mysql+pymysql://root:123456@127.0.0.1/movie_test?charset=utf8')
    
        data = pd.read_table('datasets\\datasets\\movielens\\movies.dat',
         ...: header=None,sep="::")
    
        data.to_sql('tb_mv',con=db)
    
    
    

    相关文章

      网友评论

          本文标题:怎么把dat文件 导入数据库?

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