Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Không thể kết nối với cơ sở dữ liệu localhost từ máy chủ node.js

Rất có thể mạng đã bị tắt, điều đó có nghĩa là máy chủ mysql giao tiếp với máy khách qua ổ cắm UNIX chứ không phải qua TCP / IP. Bạn có thể kiểm tra việc chạy máy khách mysql và chạy lệnh "trạng thái". Nếu bạn thấy số cổng ở đó, thì máy chủ mysql của bạn giao tiếp qua TCP / IP hoặc nếu không, bạn sẽ thấy một cái gì đó như "tên đường dẫn ổ cắm…", hãy lấy tên đường dẫn và đưa nó cho các tham số kết nối node.js, ví dụ:

... socketPathname:'/ opt / lampp / var / ...', ...

Kiểm tra điều đó trong https://github.com/felixge/node-mysql trang (tìm kiếm "socketPathname")

Hy vọng, đó là vấn đề của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. kết nối với mysql bằng c ++

  2. Laravel 5.5 không thể hiển thị biểu đồ động bằng gói biểu đồ của ConsoleTV

  3. Làm cách nào để tạo tệp CSV từ cơ sở dữ liệu bằng Python?

  4. Xuất cơ sở dữ liệu thông qua mã java của tôi

  5. MySQL Workbench