[关键字:mysql jsp 图片存取为了使用JSP灵活,需要把各种文件储存到数据库中,然后需要的时候把它读取出来显示到客户端。这些文件包括音乐,图片,文本等,人们统称为二

在windows服务器上导入mysql文件时,出现以下报错:

ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode. Set --binary-mode to 1 if ASCII '\0' is expected. Query: '?-'.

后来百度了一下,发现这样一个回答:

The reference to

--binary-mode (introduced in MySQL 5.6.3) is probably a distraction.

It doesn't sound like you're dealing with a mysqldump output file, there. Try the file utility.[ 一直都只有看到从Mysql读取数据到Flex app中然后显示在DataGrid控件中。还很少见到从Flex app中的Datagrid取得数据写回数据库的例子。在网上搜索了找到一篇用Flex,PHP,JS

shell> file dumpfile.sql

dumpfile.sql: ASCII text

If you don't get the ASCII text response, you're dealing with either something that isn't a dump file from mysqldump at all, or you're dealing with something that's been compressed (with gzip or bzip2, for example), which you'd need to uncompress before piping it into mysql.

大意是说,错误信息里的--binary-mode极具迷惑性。事实上,这并不意味着你的 sql文件里包含ASCII字符。可以先通过file命令查看该文件的字符类型。

于是将该sql文件上传至Linux服务器上,执行了一下file:

[root@localhost ~]# file dafanshu_db.sql

dafanshu_db.sql: Little-endian UTF-16 Unicode text, with very long lines, with CRLF line terminators

结果很明显,这里面并没有什么ASCII字符,所以即使将mysql设置成--binary-mode,也无济于事,是文件格式的问题。

后来无意中发现,用more查看这个文件,无法正常显示任何内容,用vi却可以。这更加说明,这个sql文件绝对不是普通的文本文件。

最后想起,这个sql文件是在powershell里导出来的。于是尝试在cmd下重新导一次,然后再导入,就正常了。这坑爹的powershell。。。[ 一、Mysqlslap介绍 mysqlslap是MySQL5.1之后自带的benchmark基准测试工具,类似Apache Bench负载产生工具,生成schema,装载数据,执行benckmark和查询数据,语法简

mysql报ascii 0_导入mysql文件提示“ASCII \'\\0\' appeared in the statement”相关推荐

  1. mysql报ascii 0_导入mysql文件提示“ASCII '\0' appeared in the statement”

    在windows服务器上导入mysql文件时,出现以下报错:ASCII '\0' appeared in the statement, but this is not allowed unless o ...

  2. datax导入MySQL报错_导入MySQL方法对比

    使用datax导入 1.使用自增id 记录数 耗时(秒) TPS 4248882 347 12244 33404813 4038 8272 2.不使用自增id,使用雪花算法生成id后导入 记录数 耗时 ...

  3. 导入mysql文件提示“ASCII '\0' appeared in the statement”

    在windows服务器上导入mysql文件时,出现以下报错: ASCII '\0' appeared in the statement, but this is not allowed unless ...

  4. mysql binary mode_导入mysql文件提示“ASCII \'\\0\' appeared in the statement”-wwmshe-ChinaUnix博客...

    在windows服务器上导入mysql文件时,出现以下报错: ASCII '\0' appeared in the statement, but this is not allowed unless ...

  5. 【mysql】 mysql备份还原时发生异常:导入mysql文件提示“ASCII '\0' appeared in the statement”

    小Z今天在备份还原Mysql数据库,出现了 导入mysql文件提示"ASCII '\0' appeared in the statement" ,并不意味着我的sql文件中包含AS ...

  6. mysql导入sql文件、数据库时报错ERROR: ASCII '\0' appeared in the statement

    window环境下mysql导入sql文件时报错:ERROR: ASCII '\0' appeared in the statement 错误原因 文件编码不正确 解决办法 下载UltraEdia对文 ...

  7. mysql导入sql文件、数据库时报错ERROR: ASCII ‘\0‘ appeared in the statement

    mysql导入sql文件.数据库时报错ERROR: ASCII '\0' appeared in the statement

  8. window环境下mysql导入sql文件时报错:ERROR: ASCII '\0' appeared in the statement

    错误信息: ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mo ...

  9. Mysql | MariDB | 导入导出数据库 | 常见问题 | ASCII ‘\0‘ appeared in the statement

    文章目录 参考 window 1.导出整个数据库 2.导出一个表 3.导出一个数据库结构 4.导入数据库 5. 导入数据到数据库 6.导入数据到数据库中得某个表 linux 一.导出数据库 二.导入数 ...

最新文章

  1. 转载自搜狐科技【技术那些事儿】LTE网络中的用户数据库HSS与传统2G/3G的HLR有何区别?能否融合组网?...
  2. Docker查看远端仓库的标签工具
  3. bitMap保存图片
  4. 如何在html页面遍历对象,Python:如何使用LXML/Requests遍历HTML元素对象?
  5. 高级数据库,建库,建表,建约束
  6. [BZOJ] 1025 [SCOI2009]游戏
  7. 大王——有趣干货集合
  8. 《财富》世界500强想到的
  9. 第三方库自动安装脚本(复习)
  10. 在pfSense下设置GoDaddy动态DNS API记录
  11. 四川信息职业技术学院2019考纲复习
  12. Linux ubuntu中编写shell脚本文件
  13. implement 和 extends 的区别
  14. 中英对照泰戈尔《飞鸟集》(一)
  15. ROCKCHIP UART开发指南
  16. WeTest全球化服务,为使命召唤手游质量保驾护航
  17. python 打开xls文件写数据
  18. 线性回归中常见的一些统计学术语(RSE RSS TSS ESS MSE RMSE R2 Pearson's r)
  19. 电商基础知识:供应链产品介绍
  20. 丁腈橡胶自然老化时间_影响丁腈橡胶老化的因素研究

热门文章

  1. linux命令的全称,Linux命令全称
  2. [附源码]java毕业设计宠物商店管理系统
  3. mqtt调试工具下载
  4. 京东数科与中铁武汉电气化局达成战略合作 数字科技助力电气化铁路建设
  5. 【JavaWeb学习】Vue核心
  6. 小白网工成长笔记之OSPF(1)
  7. 计算机虚拟化技术的未来前景,计算机虚拟化技术及应用前景分析
  8. Spring+SpringMVC+Hibernate实现投票/调查问卷网站
  9. java内省_java内省机制
  10. 【网安神器篇】——Sqlmap详解