MySQL Workbench中的连接究竟是什么?

时间:2015-07-01 16:56:40

标签: mysql mysql-workbench

我是数据库的新手,完成了基本的"家庭作业"关于理论部分,并着手通过MySQL Workbench使用MySQL服务器。

我创建了四个"连接"它出现在Workbench主屏幕仪表板上,我还创建了一些表格。但是当我通过任何连接(使用用户名和密码)登录时,我可以看到我创建的所有表。所以任何人都可以告诉我多个连接背后的重点是什么?究竟是什么"连接"在MySQL Workbench中?

我尝试使用谷歌搜索,在StackOverflow上搜索它,甚至参考MySQL工作台的用户手册,但没有得到答案。

1 个答案:

答案 0 :(得分:2)

每个MySQL连接都包含自己的一组定义。例如,连接可能连接到不同的MySQL服务器,或者具有不同用户名的相同MySQL服务器,或者为一个连接启用SSL,或者您可以使用SSH选项建立与远程MySQL服务器的连接,依此类推。

对于到同一本地MySQL服务器的多个连接,您可能有一个连接使用" root"与另一个使用权限较低的用户。根据您设置用户的方式,他们可能(或可能不)都有权查看和使用相同的数据库(信息)。

总而言之,连接只是连接到MySQL服务器。如果两个连接使用相同的确切信息,则结果将是相同的。但是,这不是一个常见的用例。