设为首页 加入收藏

TOP

mysql导入excel方法
2011-06-12 21:47:21 来源: 作者: 【 】 浏览:419次 评论:0

mysql教程导入excel方法

最简单的方法就用php教程myadmin直接导入xls文件就可以了,这个不多说了下面看关于php用mysql的命令和shell结合二种方法吧。


方法一:

 

select * into outfile ‘./zhutiai.xls‘ from zhutiai where 1 order by id desc  limit 0, 50;
 


方法二:

 

echo "select id,name from zhutiai where 1 order by id desc limit 0, 50;"| /usr/local/mysql/bin/mysql -h127.0.0.1-uroot -p123456 > /data/zhutiai.xls
 


因office默认的是gb2312编码,服务器端生成的很有可能是utf-8编码,可能导致导出中文乱码,解决办法如下:

方法1.在服务器端使用iconv来进行编码转换

 

iconv -futf8 -tgb2312 -ozhutiai2.xls zhutiai.xls
 


方法2.把zhutiai.xls以文本方式打开,然后另存为,在编码选择ansi编码,保存

如果方法1转换不顺利,则会提示:iconv: illegal input sequence at position 1841 类似于这样的错误,
先把zhutiai.xls下载下来,这个时候文件是utf-8编码的,用excel打开,乱码。
把zhutiai.xls以文本方式打开,然后另存为,在编码选择ansi编码,保存

您看到此篇文章时的感受是:
Tags: 责任编辑:administrator
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇PhpMyAdmin 导入sql文件失败的解.. 下一篇mysql中字符串截取常用函数

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

相关栏目

最新文章

图片主题

热门文章

推荐文章

相关文章

广告位