mysql选择db显示的东西

时间:2015-02-27 05:48:19

标签: mysql

每当我使用

选择数据库时
use db_name

它会显示

Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

这是什么意思?

2 个答案:

答案 0 :(得分:2)

在第一个"使用"登录后命令,MySQL扫描数据库,表和列名称以自动完成。如果你有很多数据库,表可能需要一段时间。

为避免这种情况,请使用-A选项启动客户端(或--no-auto-rehash)

答案 1 :(得分:1)

这是自动完成。

如果您编写了一个查询,那么SQL工具可以通过填写表和列名来帮助您完成。

要做到这一点,必须在开始时获取所有表,这可能需要几秒钟。因此,您可以选择关闭该功能以更快地启动,但不会自动完成。

SQL工具有一个热键可供完成。所以,如果你写

select * from myTabl

并点击完成热键,然后完成查询

select * from myTablename

如果它找到以您输入的字符串开头的表。