function mysql_read_single_row($sql, $array_of_values) {
//create a connection$DBH = new PDO("mysql:host=".CONST_MYSQL_HOST.";dbname=".CONST_MYSQL_DBNAME, CONST_MYSQL_RUSER, CONST_MYSQL_RPASS);
我的客户使用数字海洋作为他们网站的服务器。今天早上,我们在这里发现了一个数据库连接错误:和。它们都使用独立的数据库。上周一切都进行得很好,网站也没有任何变化。我检查了所有的东西,一切似乎都井井有条。Enter password:error: 'Can't connect to local MySQL这是因为密码不正确还是因为MySQL没有运行而导致错误?
如果后者,我可以简单地重新启动
因此,我一直在使用MySQL在rails服务器上工作,突然无法访问我的数据库。当我尝试用mysql -u root -p登录时,我得到了ERROR 2002 (HY000): Can't connect to local MySQL server through socket '我用apt-get remove --purge命令清除了apache和mysql,并重新安装。一切都很顺利,阿帕奇启动得很好,然后尝试用systemctl start mysql重新启动<e