我正在学习如何使用 PHP 和 MySQL 构建一个简单的 Web 应用程序。工具:
-XAMPP 用于数据库、Web 和 php 服务器
-Sublime 用于编写代码本身
-Mac OSX 优胜美地
- 用于创建数据库的工作台
我无法理解(也找不到好的教程)Workbench 的实际工作原理。如果我的想法正确,我需要在工作台(工具)和位于数据库服务器“内部”的数据库之间创建连接?就我而言,由 XAMPP 提供。
在我得到这两个人的谈话后,我就会在这个数据库中创建、编辑表等,对吗?
目前我在主屏幕上有两个 MySql 连接,请参阅附件。
谢谢!
最佳答案
这基本上只是连接/传输方法。如果操作系统提供了这种功能,您可以通过命名管道连接到 MySQL 服务器,或者通过 TCP 连接(通常用于网络访问,但也可以工作并广泛用于本地主机连接)。
对用户来说是透明的,不应该影响服务器和客户端之间的通信。这两者将使用不同类型的通信 channel 连接到同一数据库。
关于MySql Workbench - "Local instance 3306"和 "Localhost via pipe"之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29817353/