繁体   English   中英

问题:PHP致命错误:无法通过套接字连接到本地MySQL服务器

[英]problem : PHP Fatal error: Can't connect to local MySQL server through socket

我运行我的php代码时遇到问题( 有时可以成功运行,但是我将来需要避免这种情况 ),错误显示为:

PHP Fatal error:  Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/myegyme/public_html/Connections/myegy.php on line 9

和“ /home/myegyme/public_html/Connections/myegy.php ”包含:

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_myegy = "localhost";
$database_myegy = "mydatabase";
$username_myegy = "myusername";
$password_myegy = "mypassword";
$myegy = mysql_pconnect($hostname_myegy, $username_myegy, $password_myegy) or trigger_error(mysql_error(),E_USER_ERROR); 
?>

我怎么解决这个问题?。 请帮我 !

当套接字已经在使用(另一个程序或数据库)时,我曾经遇到过这个问题。 也许就是这种情况,如果您说它有时会运行。

将单词“ localhost”更改为“ 127.0.0.1”,您的mysql将不再尝试连接到套接字,而是通过TCP / IP。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM