use DBI;
my $dbh = DBI->connect ('DBI:mysql:host=localhost;database=test', 'user', 'password')
or die "failed to connect\n";
导致错误消息:
dbi connect('主机=本地主机;database=test','user',…)失败:无法连接到connect.pl第3行的'localhost'(10061)上的mysql服务器。
在Windows10上使用:DBI1.641、PerlV5.26.2并运行Mariadb10.2.14
mysqld正在计算机上运行,可以使用标准的“mysql test-u user-p”命令连接到服务器
在另一台运行Windows7的电脑上,使用非常类似的设置(但是使用DBI1.636),connect()使用相同的perl代码成功运行。有没有可能 DBI:mysql
和windows 10不兼容?
1条答案
按热度按时间3vpjnl9f1#
似乎在“连接”之后有一个空格,无论如何…试试这个: