Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hubungkan MySQL melalui localhost tidak berfungsi tetapi 127.0.0.1 berfungsi

PHP masih mencoba menggunakan lokasi soket default. Masalah ini dapat muncul jika Anda memindahkan folder MariaDB/MySQL dari /var/lib/mysql ke lokasi lain. Untuk mengatasi masalah Anda harus menentukan lokasi soket baru di /etc/php.ini berkas.

mysqli.default_socket =/newDBLocation/mysql/mysql.sock

Hati-hati, tergantung pada driver yang Anda gunakan, Anda mungkin harus menentukan pdo_mysql.default_socket= !

Untuk memeriksa direktori Anda saat ini, jalankan perintah berikut di mysql:

select @@datadir;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menggabungkan dua pernyataan UPDATE dalam satu permintaan MySQL?

  2. mysql:gunakan SET atau banyak kolom?

  3. Apa cara terbaik untuk menyinkronkan data antara MS Access dan MySQL?

  4. MySQL salah hasil dengan GROUP BY dan ORDER BY

  5. Hapus sejumlah besar data dari tabel besar