文本数据导入mysql 有一个文本文件的数据,每列用空格隔开,用load data local infile 导入文本文件。本来貌似一句话就搞定,但是遇到一个问题:文本数据中有布尔型数据,存储的时候用的"true"和"false"存储,现在我用的TINYINT型作为布尔存储的类型,导进去全是0。想请教一下大家,这种情况怎么导入数据呢?如果用字符型比如char(5)导入以后能不能修改列类型转为TINYINT呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以先导入到@x, 然后再 set 布尔型数据=IF(@x=....参考手册中的例子如下。LOAD DATA INFILE 'file.txt' INTO TABLE t1 (column1, @var1) SET column2 = @var1/100; 先char(5)导入然后update成0或者1 先导入,然后再用更新语句更新update. 列举不满足第一范式的例子 mysql 内存溢出请高手支招! MySql中简体和繁体的问题。 MySQL NOT NULL / NULL PostgreSQL登陆Win32平台,MySQL完了 select count(1) from table1 这句话count里有个1是什么意思? 推荐 在mysql中有没有分割字符串的函数?详情见内!100分求解!!!! 怎样安装MySQLGUI? 新手程序员,大神们能不能帮我看下这个MySQL的SQL语句有什么问题? mysql中的事务问题 mysql 重复列名如何查询
参考手册中的例子如下。LOAD DATA INFILE 'file.txt'
INTO TABLE t1
(column1, @var1)
SET column2 = @var1/100;