我希望得到一些关于如何使用 Web 应用连接到 mysql 数据库的说明。关于特定连接问题有很多很棒的答案,但我希望得到一些关于主机类型的说明。
我有带 LAMP 堆栈的 Ubuntu Server 16。如果我在与 mysql 服务器相同的服务器上托管一个网站,并将其提供给网络,那么该页面连接到 mysql 的连接字符串中的主机是什么?
是 localhost 吗,还是我必须使用其他参数?什么时候有人会在 mysql 连接字符串中使用 localhost,什么时候会使用其他主机参数?
答案1
Connection string
取决于您使用的软件,但是,是的,如果您与 Web 服务器和数据库位于同一台机器上,如果您愿意,您也可以将其称为localhost
或或通过主机名来引用它。127.0.0.1