![]() |
1
19
或配置您的my.cnf:
我道歉。我发现一些参考资料表明,mysql客户端中的制表符完成功能仅在UNIX/Linux上工作。它在Windows上不工作。 更新: MySQL中简要提到了这一点的原因 bug #4731 :
说明: GNU readline 是一个标准的开源库,用于处理用户输入。MySQL团队使用readline库,但他们不是它的作者。从以上评论中,我了解到,在微软上使用Visual C++编写Windows上的RealLoad库是不成功的,它们是用来构建MySQL产品的工具。一些开源项目尚未与Microsoft Windows环境完全兼容。
在过去的某个时候,MySQL产品提供了一个他们称之为
因此,从理论上讲,如果你真的很勇敢,你可以下载cygwin工具集,包括readline库,然后下载MySQL源代码并使用cygwin构建它。然后您应该有一个mysql客户端程序,可以执行制表符完成。但即使对于熟悉从源代码构建MySQL的人来说,这听起来也是一项艰巨的工作。 |
![]() |
2
1
这可能不是您想要的,但是SQLYog的企业版提供了某种程度上有限的模式自动完成。 |
![]() |
3
1
如果上述方法不起作用,并且您使用widnows 10,您可以安装LinuxShell,然后安装mysql客户机并像在linux中的终端一样连接,其中autocomplite起作用。 |