sql文件怎么打开查询,SQL数据导入mysql的指令!

自媒体 自媒体

1)接受数据导入的表已经存在。 [好文分享:www.pp00.com]

insert into t1 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,

[原文来自:www.pp00.com]

'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$);

2)导入数据并生成表。

select * into t1 from OPENROWSET('MICROSOFT.JET.OLEDB.4.0',

'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$);

3) 导入Excel中指定的列到数据库表中指定的列。

INSERT INTO t1(a1,a2,a3) SELECT a1,a2,a3 FROM OPENROWSET 'MICROSOFT.JET.OLEDB.4.0' ,'Excel5.0; HDR=YES; DATABASE=c:\test.xls',sheet1$);

需要注意:

从“功能外围应用配置器”中选择“启动 OPENROWSET 和 OPENDATASOURCE 支持”选项。

1.在讨论这个问题之前首先介绍一下什么是“大数据量sql文件”。

导出sql文件。

选择数据库-----右击选择“转储SQL文件”-----选择"结构和数据" 。保存文件db_mras.sql文件。

2.导入sql文件。在MYSQL中新建数据库db_mras。

选择数据库-----右击选择“运行SQL文件”-----选择文件db_mras.sql,运行。

现在发现运行失败,提示错误“MySQL server has gone away” 。针对该问题提出如下解决方案:

提示该错误意思是:客户端与mysql的链接断开了,原因一般为sql运行时间过长或者sql文件太大。

排查问题原因:

(1)mysql服务宕了

运行命令:show global status like 'uptime'; 如果uptime的值很大 表明最近mysql服务没有重启。 若日志也没有相关信息,表明服务没有重启过,可以排除这个可能了。

(2)mysql链接超时

运行命令:show global variables like '%timeout'; 查看运行结果中wait_timeout的值,一般为28800。代表mysql在误操作28800秒之后链接会关闭。

(3)mysql文件过大

运行命令:show global variables like 'max_allowed_packet'; 查看运行结果max_allowed_packet的值 ,如果过小,需要调整大。

解决方法:

在mysql的my.ini文件末尾加如下几句话: wait_timeout=2880000; interactive_time=2880000; max_allowed_packet=16M;

其中max_allowed_packet代表控制其缓存区的最大长度。 wait_timeout代表无操作链接等待时间。

修改完以上参数之后重启mysql服务。

查看是否修改成功:运行命令:show global variables like '%timeout'; show global variables like 'max_allowed_packet';

如果找不到my.ini文件可以运行命令:mysql --help|grep my.ini 来查找文件路径。

如果以上办法没有解决你的问题,你还需要查看你的mysql文件安装盘的空间是否足够。

自媒体微信号:pp00扫描二维码关注公众号
爱八卦,爱爆料。
小编推荐
  1. NO.1 2019,全球经济的魔幻与现实

    作者 |chempin 数据支撑 | 勾股大数据 市场向左,实际向右。从1月份金融市场与根基面起头分道扬镳以来,到今天,2019年已经由半,而中国与世界的经

  2. NO.2 【上篇】"最受上市公司尊敬的投行"评选研讨会在

    近日,由证券时报社主办的首届“最受上市公司尊敬的投行“评选专家评审会暨钻研会在深圳召开,来自中国证券业协会、深沪生意所、部门处所金

  3. NO.3 阿里股票一拆八,马云未入选新一届董事,世代交替开始了吗?

    起原: 第一财经日报 北京时间7月15日晚上九点,阿里巴巴集体在其位于香港时代广场的办公室召开股东会经由拆股方案,将公司通俗股一拆八,通俗

  4. NO.4 【创新药系列】从研发投入的角度看我国创新药行业的发展

    导语: 近年来,国内药企研发投入增进快但基数低,行业成长任重而道远。国内政策指导企业加大研发投入,好比,资源市场鼓励上市融资,带量采

  5. NO.5 曾经属于“伟哥之父”,今被“神秘牛散”拿下,通化金马谁主

    作者|武占国 杨毛 起原|野马财经 曾经的牛散,现在的资源大佬,动一着手指便可将上市公司掌握于股掌之间。近年来,他更是一再穿梭于受困的

  6. NO.6 一天60家摘牌!今年新三板摘牌公司超千家,其中不乏业绩亮丽

    在4月份创下单月摘牌新记载之后,7月15日又一项新记载降生了: 当天总共有60家新三板公司摘牌,创下本年新三板单日摘牌新高! 本年摘牌企业数量

  7. NO.7 信威集团"被迫"复牌遭遇投资者抛弃,国内通信行

    经由近三年的漫长停牌守候,信威集体终于在在监管与舆论的重压下“被迫”复牌; 然而, 对于吃力吃力守候的信威15万投资者而言,等来的并非是

  8. NO.8 一起未遂的实控人掏空闹剧背后,是A股已经工业化的“掏空流水

    -Tips:下载 【市值风云APP】 ,出色内容争先看 -- 作者| 常山 流程编纂 | 安安 前锋新材(300163.SZ),主营买卖为遮阳材料产物(阳光面料)以及遮阳制

Copyright2018.皮皮自媒体资讯站,让大家及时掌握各行各业第一手资讯新闻!