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

Thiết lập aspnetcore với cơ sở dữ liệu MySQL trong docker

Vùng chứa, theo mặc định, không cho phép bất kỳ ai đăng nhập vào máy chủ với tư cách là người chủ từ bên ngoài vùng chứa. Điều này ngăn các vùng chứa khác (hoặc cả máy chủ lưu trữ) kết nối với db (sử dụng thông tin đăng nhập gốc). Bạn có thể sử dụng cờ MYSQL_ROOT_HOST để chuyển IP của vùng chứa hoặc máy chủ lưu trữ được phép kết nối với máy chủ bằng thông tin xác thực gốc. Ví dụ. Để cho phép máy chủ kết nối, bạn phải đặt MYSQL_ROOT_HOST="172.17.0.1 ".

Ngoài ra, tôi thấy bạn chỉ tạo người dùng gốc, nhưng trong chuỗi kết nối bạn sử dụng userid=user . Bạn có thể sử dụng server=127.0.0.1 như tên máy chủ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. phương thức không xác định trong khi sử dụng form_for trong phương thức bộ điều khiển mới

  2. Sử dụng câu lệnh IF trong truy vấn MySQL SELECT

  3. lỗi khóa ngoại mysql # 1452

  4. Cách phân tích cú pháp JSON trong trình kích hoạt MYSQL

  5. Cách kết hợp regex + UPDATE trong MySQL để thêm khoảng trắng vào FirstnameLastname