先不看你对每行是怎么处理的,只看怎么获取每行,代码也显得冗余和容易出错
没必要定义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脚本来说明:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)