我已经搜索了这么多,但仍然没有找到确切的答案。我是个初学者,不知道连接到数据库/服务器是如何工作的,所以我还不能继续前进。
连接到和从什么连接?
如果我要在浏览器中的"localhost/magento“为我的网站创建一个模式,我应该在”主机名“和”端口“中添加什么?
谢谢
发布于 2019-07-01 09:40:51
你熟悉“服务器对客户端”吗?您的程序(工作台、PHP、magento等)是“客户端”。MySQL的程序(mysqld
)是服务器。
如果两者都在同一台计算机上,则可以通过“套接字”进行连接,并且使用"localhost",但不使用“端口”。
如果它们位于不同的计算机上,则客户端需要指定服务器的位置(通过主机名或IP地址)和端口号(或使用默认的3306)。
MySQL以外的数据库产品具有类似的连接协议。
典型的初学者安装水浴或台灯。它们包含Apache、MySQL/Workbench/phpmyadmin,以及Windows或Linux上的PHP/Perl/Python。建立和出版网页所需的一切,比如说,网页。在这种情况下,一切都在同一台计算机上。在引擎盖下,有很多运动部件。
至于连接,您只需遵循“套接字”或"localhost“路径即可。
与此同时,“大人物”有数千台服务器--一些是MySQL服务器,一些是网络服务器(Apache+PHP或其他什么),还有一些是“客户端”( WordPress或其他什么),他们通过网络(hostname+port)聊天。但你还不是一个“大块头”,所以不要担心这个细节。
https://dba.stackexchange.com/questions/241807
复制相似问题