gpt4 book ai didi

mysql - CentOS无法连接远程mysql数据库,错误110

转载 作者:行者123 更新时间:2023-11-30 22:15:08 25 4
gpt4 key购买 nike

我有这个相对简单的 Perl 代码:

use DBI;
use strict;

my $database = "mydb";
my $hostname = "123.45.6.7";
my $port = "3306";
my $user = "user";
my $password = "mypasss";
my $dsn = "DBI:mysql:database=$database;host=$hostname;port=$port";

my $dbh = DBI->connect( $dsn, $user, $password )
or die "Can't connect to database: ", $DBI::errstr, "\n";

所有的参数似乎都没有问题,但是当我尝试在我的 CentOS 上执行它时,我得到了这个错误:

DBI connect('database=mydb;host=123.45.6.7;port=3306','user',...) failed: Can't connect to MySQL server on '123.45.6.7' (110) at connection.pl line 17.

我做错了什么?

最佳答案

回答自己:

代码有效且正确

问题是我现在使用的 VPN 没有正确配置为与 MySQL 一起工作,但是,由于我能够从其他地方正确配置的 VPN 连接自己,我错误地认为这是 PERL 代码.

关于mysql - CentOS无法连接远程mysql数据库,错误110,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38585517/

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