当前位置:Gxlcms > 数据库问题 > 如何按规定的格式向mysql中导入数据

如何按规定的格式向mysql中导入数据

时间:2021-07-01 10:21:17 帮助过:2人阅读

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 \n    #注释:通过\n区分换行
     (uid, title, content);

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

如何按规定的格式向mysql中导入数据

标签:

人气教程排行