gpt4 book ai didi

PHP如何允许mysql从远程服务器连接

转载 作者:行者123 更新时间:2023-11-29 18:29:34 24 4
gpt4 key购买 nike

我有 2 个 VPS 在 centos 7 上运行。VPS #1:192.164.64.76VPS #2:192.164.64.19

在 VPS #2 上,我有一个名为 DBASE 的数据库。我需要从远程服务器(VPS #1)连接到它。我已经尝试了所有方法,但 MySQL 仍然不允许我连接。我需要一个分步指南来向我展示如何解决我的问题。这是我的 PHP 代码(我把它放在 VPS #1 上)

<?php 
DEFINE ('DB_USER_1', 'remoteuser');
DEFINE ('DB_PASSWORD_1', 'dsdafdf4323fe');
DEFINE ('DB_HOST_1', '192.164.64.19');
DEFINE ('DB_NAME_1', 'dbase');

$pol1 = @mysql_connect (DB_HOST_1, DB_USER_1, DB_PASSWORD_1)
OR die ('Nie mogłem się połączyć: ' . mysql_error() );
@mysql_select_db (DB_NAME_1) OR die ('Nie mogłem wybrać bazy danych: ' . mysql_error() );
?>

给我错误:

Can't connect to MySQL server on '192.164.64.19' (13)

最佳答案

DEFINE ('DB_USER_1', 'remoteuser');
DEFINE ('DB_PASSWORD_1', 'dsdafdf4323fe');
DEFINE ('DB_HOST_1', '192.164.64.19');
DEFINE ('DB_NAME_1', 'dbase');

$pol1 = mysqli_connect(DB_HOST_1, DB_USER_1, DB_PASSWORD_1)
OR die ('Nie mogłem się połączyć: ' . mysql_error() );
mysqli_select_db(DB_NAME_1) OR die ('Nie mogłem wybrać bazy danych: ' . mysql_error() );

关于PHP如何允许mysql从远程服务器连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45827147/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com