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

Không thể kết nối với cơ sở dữ liệu MySql trên máy chủ linux Từ xa từ công cụ Windows GUI

Tôi thường không khuyên bạn nên mở cổng 3306 để truy cập công khai (hoặc thậm chí với các hạn chế về IP). Cá nhân tôi luôn tạo đường hầm cho cổng 3306 với Putty / ssh và sau đó chỉ sử dụng localhost để kết nối với cơ sở dữ liệu.

Trong trường hợp này, đừng quên cấp các đặc quyền cho người dùng như sau:

grant all privileges on yourDatabaseName.* to 'yourUserName'@'localhost' identified by "yourUsersPassword";

Nếu bạn vẫn muốn kết nối trực tiếp, có thể người dùng của bạn vẫn chưa có đủ đặc quyền. Bạn có thể thử cách này:

grant all privileges on yourDatabaseName.* to 'yourUserName'@'yourClientsIp' identified by "yourUsersPassword";



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự khác biệt giữa lược đồ / cơ sở dữ liệu trong MySQL

  2. mysql_real_escape_string () loại bỏ hoàn toàn chuỗi

  3. Sử dụng trình kích hoạt cập nhật để cập nhật bảng khác

  4. Kết hợp hai truy vấn mysql thành một

  5. Làm cách nào để xuất cơ sở dữ liệu mysql bằng Command Prompt?