mysql - 如何在 mysql 6.3 Workbench 中禁用数据库前缀名称

标签 mysql database

我想在 MySQL 中执行查询时禁用数据库前缀名称。

我正在使用 MySQl Workbench 6.3 CE

例如:SELECT * FROM test_db.test_table;

我想删除 test_db 前缀。

最佳答案

如果您使用的是 MySQL Workbench,则在左侧 Pane 中会列出可用的数据库。如果您只使用一个,您可以右键单击它并选择“设置为默认模式”,然后您在该 MySQL session 中运行的任何查询将不再需要以数据库名称为前缀。但是,如果您想在同一 session 中查询另一个数据库,则必须附加该数据库的名称作为前缀,或者执行相同的过程,并将该数据库设置为默认架构。

查看此链接以获得漂亮的图片和完整的描述:https://www.quackit.com/mysql/tutorial/mysql_default_database.cfm

关于mysql - 如何在 mysql 6.3 Workbench 中禁用数据库前缀名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46161077/

相关文章:

mysql - 使用 max() 函数列出 sql 中的列总数

sql - 在多个数据库上执行 SQL 查询

mysql - 修复旧程序 : database text encoding, 和不正确的字段类型

mysql - 什么是MySQL网络压缩算法

php - 拉维尔 : Undefined index: driver

mysql - 这有意义吗/如何在(MySQL)数据库之间共享数据?

database - 使用 dat、idx 文件的可能数据库类型

java - 使用参数从 JPQL 查询中选择全部

java - 为什么 MySQL 会提示此查询中的未知列?

mysql - 获取我评论过的帖子以及新评论吗?