phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Giao thức kết nối PhpMyAdmin PIPE

Tôi chắc chắn rằng nó chưa được kiểm tra trong phpMyAdmin, nhưng theo tài liệu MySQL ít ỏi mà tôi có thể tìm thấy thì có vẻ như nó sẽ khả thi bằng cách chỉ định $cfg['Servers'][$i]['host'] = '.'; để sử dụng đường ống được đặt tên mặc định. Tôi cho rằng connect_type của bạn sẽ là 'tcp' nhưng nếu điều đó không hoạt động, hãy thử 'socket'. Bạn có thể chỉ định một đường ống có tên không phải mặc định trong $cfg['Servers'][$i]['socket'] đồng ruộng. Nếu bạn thành công, sẽ rất thú vị nếu bạn biết tài liệu về phpMyAdmin.

Chỉnh sửa:

Các đường ống được xử lý khác với kết nối TCP / IP, về cơ bản là một tính năng trừu tượng của Windows chứ không phải là một phần của ngăn xếp mạng. Tôi có thể nhầm lẫn về việc cần sử dụng trường máy chủ lưu trữ, có thể bạn cần để trống hoàn toàn, nhưng tài liệu máy khách MySQL rõ ràng để sử dụng . với tư cách là máy chủ (hoặc --pipe tùy chọn) khi sử dụng máy khách dòng lệnh MySQL. Thông tin thêm về điều đó trong giây lát.

Bạn sẽ không đặt máy chủ từ xa ở đây, vì bản thân đường dẫn được đặt tên bao gồm tên máy chủ và đường dẫn như \\ServerName\pipe\mysqlpipe ( Tài liệu của Microsoft ), mà bạn cũng sẽ phải định cấu hình trên máy chủ MySQL bằng cách khởi động máy chủ với --socket='\\.\pipe\mysqlpipe' hoặc một số biến thể gần giống của điều đó (và --enabled-named-pipe tất nhiên ( Tài liệu MySQL )).

Tôi sẽ bắt đầu bằng cách thử nghiệm với máy khách dòng lệnh MySQL trên máy chủ, sau khi bạn có dịch vụ MySQL đang chạy, hãy thử kết nối từ máy khách dòng lệnh với một cái gì đó như mysql --pipe --socket=\\.\pipe\mysqlpipe -u root -p ( Tài liệu MySQL ). Khi bạn đã kết nối, hãy sử dụng lệnh SQL STATUS; để xác minh loại kết nối của bạn. Nếu bạn không thể kết nối từ máy khách dòng lệnh MySQL trên máy cục bộ, bạn chắc chắn sẽ không thể kết nối từ một hệ thống từ xa. Nếu điều đó hoạt động, đã đến lúc thử ứng dụng khách dòng lệnh từ xa hoặc chuyển ngay đến kết nối phpMyAdmin từ xa, nơi bạn sẽ sử dụng tên máy chủ thay vì . trong đường dẫn ổ cắm (thực sự là đường dẫn ống được đặt tên).




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Hủy đơn hàng theo cách thủ công

  2. Cách kích hoạt cơ sở dữ liệu MySQL trên XAMPP dành cho Windows

  3. phpmyadmin Mã lỗi:200 khi tải cấu trúc bảng

  4. Cài đặt phpMyAdmin với Nginx trên CentOS 8

  5. Trường hợp khi sau đó, nhưng với điều kiện AND bên trong khi và trước đó