用C#将txt数据导入到数据库

用C#将txt数据导入到数据库,第1张

先不看你对每行是怎么处理的,只看怎么获取每行,代码也显得冗余和容易出错

没必要定义FileStream,没必要使用Seek

while (strLine != null)永远不可能为null,最多为空字符串

参考代码如下

             StreamReader sr=new StreamReader(@"c:\1.txt")

             while (!sr.EndOfStream)

             {

                 string line = sr.ReadLine()

                 //处理

             }

#include#include#includeintmain(){FILE*fin,*foutinta,b,c,d,sfin=fopen("f1.txt","r")//原始数据文件fout=fopen("f2.txt","w")//保存结果文件fscanf(fin,"%d%d%d%d",&a,&b,&c,&d)while(!feof(fin)){s=(int)sqrt((a-b)*(a-b)+(c-d)*(c-d))fprintf(fout,"%d\n",s)fscanf(fin,"%d%d%d%d",&a,&b,&c,&d)}fclose(fin)fclose(fout)}

首先我们使用mysql提供的命令行界面来导入数据库,确保自己的电脑中安装了mysql数据库,我们可以通过命令行来确认是否安装了mysql数据库,当然,第一步是打开mysql的数据库服务,我们使用命令行来打开:如下图所示:

启动mysql后,我们找到需要用到的脚本文件,也就是数据库文件,当然,我们首先得建立一个数据库,这样才可以导入脚本,如下图所示:

我们在将脚本拷到本地磁盘的根目录,这样方便进入找到脚本,这里以d盘来说明,使用test.sql:接着我们来到命令行,使用source

d:/test.sql来导入数据库,先进入mysql,如下图所示:

首先要在数据库中建立好数据库,然后导入脚本,所以先建立一个数据库哦,不要脚本是不知道你要往哪个数据库中导入脚本的,如下图所示:

然后就可以输入导入.sql文件命令:

mysql>

use

数据库名

mysql>

source

d:/test.sql

如下图所示:

6

看到上面的画面,说明mysql数据库已经导入成功了哦!

是不是很简单呢?现在来介绍第二种方法,使用mysql图形工具导入数据库,我们还是使用test.sql脚本来说明:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9629994.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存