zoukankan      html  css  js  c++  java
  • 如何按规定的格式向mysql中导入数据

    1、首先我们拿到数据,数据必须按照一定的格式书写的。如用|区分字段,换行区分row

    12107    |    心情1    |    今天的心情很不好啊。
    12108    |    天气     |    今天天气还行。
    12109    |    臭美     |    他就喜欢臭美。
    12707    |    心情2    |    昨天就不高兴,今天就好了。
    12107    |    心情3    |    今天很开心

    我们将以上文字存储为data.txt,文本格式utf8。

    2、创建表

    CREATE TABLE IF NOT EXISTS `post` (
      `id` int(10) NOT NULL auto_increment,
      `uid` int(10) NOT NULL,
      `title` varchar(30) NOT NULL default '未命名',
      `content` longtext NOT NULL,
      PRIMARY KEY  (`id`),
      KEY `uid` (`uid`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='帖子表' AUTO_INCREMENT=24 ;

    3、然后我们再写一个导入data.txt的sql脚本,或者跟创建表写在一个脚本里。

    LOAD DATA LOCAL INFILE 'C:/Users/Arvin Tang/Desktop/data.txt'    --要导入的数据
         INTO TABLE post character set utf8    --注释:设置字符集
         FIELDS TERMINATED BY '|'    #注释:字段间通过|来区分
         LINES TERMINATED BY '
    '    #注释:通过
    区分换行
         (uid, title, content);

    4、好了数据导入完成,我们现在可以看看post表里的数据了。

  • 相关阅读:
    BestCoder Round #84
    codeforces#689BMike and Shortcuts
    POJ2985 并查集+线段树 求第k大的数
    Trie树模板 POJ1056
    新建zabbix数据库
    python输出菱形
    wmi获取计算机信息
    python测试IP地址是否ping通
    手机安装python环境
    Centos 8 安装zabbix 爬坑
  • 原文地址:https://www.cnblogs.com/arvintang/p/5426464.html
Copyright © 2011-2022 走看看