使用Putty访问MySQL数据库服务器,有时候在mysql命令窗口将一些SQL脚本拷贝进去时,你可能会看到一些类似这样的输出信息“Display all 2045 possibilities?(y or n)”,当然可能输出的数字略有不同,不一定是2045,可能是另外一个数字。其实拷贝的SQL语句中是完全没有这些信息的,为什么拷贝时会凭空多出这些信息呢?
其实出现这种现象是因为你脚本中可能包含两个连续Tab或多个连续Tab这种不可见字符,如下截图所示。你在Notepad++或UE当中,以Notepad++为环境为例,将SQL拷贝黏贴进去后,在菜单”视图“ —>”显示符号“下勾选”显示空格与制表符“后,你就会看到下图的这样的符号。
然后你在菜单 ”编辑“—> ”空白字符操作“下,勾选”TAB转空格“,将文本中的TAB不可见字符转换为空格,然后再将SQL拷贝进去时就会显示正常,不会出现上图现象了。此时就显示正常了。
原文始发于微信公众号(DBA闲思杂想录):MySQL的shell环境下命令窗口出现“Display all 2045 possibilities?”的原因
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/227407.html