我们为了方便,经常会把数据保存成txt文本文件,为了更好的维护数据,txt文本文件需要保存到数据库中。本例以MySQL数据库为例,通过Navicat 8 for MySQL实现导入TXT文件,当然以可以直接用MySQL命令实现。
方法/步骤
-
安装好MySQL和Navicat 8 for MySQL,本例省略。
通过Navicat 8 for MySQL创建数据库test。
-
在数据库test上创建测试数据表student(主键ID,姓名,年龄,学号):
create table student ( id int not null primary key, name varchar(50) not null, age int, xuehao varchar(20))
-
创建测试数据txt文件student.txt。id name age xuehao1 fengqingyang 88 20141223012 linghuchong 25 20141223023 renyingying 23 20141223034 renwoxing 86 20141223045 xiangwentian 54 2014122305
注意:数据间用tab键分隔
-
右键test下面的表,点击“导入向导”
-
弹窗中选择默认的“文字文件”,点击“下一步”
-
弹窗中在“导入从”中选择student.txt文件,点击“下一步”
-
按默认值,点击“下一步”
-
弹窗中,栏位名默认填1,表示第一行是字段,第一个数据列填2,表示数据从第二行开始,最后一个数据列默认为空即可。点击“下一步”。
-
按默认值不变(目标表可以自行下拉选择或手动设置),下一步
-
默认不变,下一步
-
默认不变,下一步
-
点击“开始”
-
数据导入成功
-
查看数据表数据,是否成功
-