Uyarı: () mysql_connect: [2002] böyle bir dosya ya da dizin (tmp/mysql:///unıx üzerinden bağlanmaya çalışıyorum.çorap)
Benim Apple Terminali ile MySQL DB (PHP İle) bağlanmak için çalışıyorum.
Dün iyi çalıştı ve şimdi birden bire bu hata (Bkz: başlık). Bunu çözmek için nasıl bir ipucu yok. Tüm boş zamanlarımı bugün = harcarsın var
Script benim Tarayıcı çalıştırmak için kullandığım zaman (yüklü ÖNCELİKLİ olarak) çalışır, ancak Terminal DB bağlanmak için reddetti.
Bağlanmak vardır onu Google dosyası (Script bu vardır bilmiyorum çalışır ama sonra DB bağlanmak yok):
<?php
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("FNB1C_data") or die(mysql_error());
?>
Doğru, benim Tarayıcı ile dosyası çalıştırdığınızda bağlayabilirim yana olmalı.
Kullandığım komut "php scriptname.php".
CEVAP
Ben de bu hata vardı, ama sadece öneri here ile bunu düzeltmek olabilir.
Özetlemek gerekirse, kullanın:
127.0.0.1
Yerine:
localhost
Neden "localhost" mysql sürücüsü için özel bir isim unıx socket tcp soket yerine mysql bağlanmak için kullanıyor.
docker hata: /var/run/docker.çorap: bö...
Çalışabilir Öğretici İstisna atar ile ...
Cocoapods komutları nedeniyle " ba...
ölümcül hata: Python.h: böyle bir dosy...
ERROR 2002 (HY000):'t soket aracı...