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

Mendapatkan Tidak dapat terhubung ke server MySQL lokal melalui kesalahan soket '/var/run/mysqld/mysqld.sock' saat mengatur database mysql untuk aplikasi Ruby on Rails

Saya akhirnya mencari tahu yang satu ini.

Saya menjalankan perintah berikut:

$ mysqladmin variables | grep socket

Yang kembali:

| performance_schema_max_socket_classes                  | 12                                                                                                                                                                                                                                                                                                                                               |
| performance_schema_max_socket_instances                | 323                                                                                                                                                                                                                                                                                                                                              |
| socket                                                 | /tmp/mysql.sock

Kemudian saya memeriksa lokasi soket di file database.yml saya dan ternyata salah:

Itu salah. Setelah mengubahnya ke lokasi soket yang tepat, semuanya bekerja seperti pesona. Saya harap ini membantu seseorang di masa mendatang.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TAMPILKAN TABEL di MySQL

  2. Bagaimana cara melakukan ping ke MySQL db dan menghubungkan kembali menggunakan PDO

  3. Bagaimana saya bisa mengonversi datetime menjadi tanggal, memotong waktu, meninggalkan saya tanggal?

  4. Pulihkan MySQL DB dengan karakter Unicode (Arab dan Kurdi) dalam format .gz

  5. Cara menggunakan pagination dengan laravel DB ::pilih kueri