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

mySQL Exception:Không thể kết nối với bất kỳ máy chủ MySQL nào được chỉ định. thông qua C #

Có thể có một số lý do cho vấn đề đó.

  1. Kiểm tra máy chủ của bạn tập tin. (Chuyển đến menu Run và qua + enter %systemroot%\system32\drivers\etc\ . Mở Notepad.exe ở chế độ Quản trị viên và chỉnh sửa máy chủ tệp.)

Nó phải có

# localhost name resolution is handled within DNS itself.
    127.0.0.1       localhost   ::1             localhost
  1. Rất có thể bạn đang sử dụng một số Cổng để kết nối với MySQL. Vì vậy, bạn phải bao gồm số Cổng vào chuỗi kết nối.

https://www.connectionstrings.com/mysql/

Vì vậy, nó sẽ giống như

Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;
Pwd=myPassword;

Thông thường Cổng là 3306 vì vậy hãy cẩn thận với những gì bạn đang nhập như số Cổng MySQL.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. trả về các hàng trống vì không tồn tại dữ liệu

  2. Mệnh đề IN không sử dụng chỉ mục

  3. Không thể cài đặt mysqlclient trên centos

  4. Các cách để tránh các Lệnh của MySQLdb không đồng bộ; bạn không thể chạy lệnh này ngay bây giờ (2014) ngoại lệ

  5. Làm cách nào để tôi có thể thay đổi varchar đã lập chỉ mục (255) từ utf8 thành utf8mb4 mà vẫn duy trì độ dài khóa tối đa là 767?