Làm cách nào để thay đổi địa chỉ liên kết trong MySQL 8?
Nếu bạn muốn cho phép các kết nối từ xa đến máy chủ MySQL của mình, vì bạn có các máy tính và/hoặc người dùng khác cần truy cập dữ liệu đó, bạn sẽ cần liên kết dịch vụ MySQL với một địa chỉ IP công khai trên máy chủ của mình và có thể cho phép MySQL đến Show
Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn từng bước để cho phép kết nối từ xa đến máy chủ MySQL trên hệ thống Linux. Các hướng dẫn này sẽ hoạt động độc lập với bất kỳ bản phân phối Linux nào bạn đang sử dụng Trong hướng dẫn này, bạn sẽ học
[mysqld] bind-address = 10.1.1.15. Conventions# – yêu cầu các lệnh linux đã cho phải được thực thi với quyền root trực tiếp với tư cách là người dùng root hoặc bằng cách sử dụng lệnh [mysqld] bind-address = 10.1.1.15 $ – yêu cầu các lệnh linux đã cho phải được thực thi như một người dùng không có đặc quyền thông thường mysql. Hướng dẫn từng bước cho phép kết nối từ xaTheo dõi LinuxConfig. org trên Twitter để biết các mẹo và thủ thuật mới nhất về Linux. Cho phép kết nối từ xa tới cơ sở dữ liệu MySQL của bạn là quy trình gồm ba bước. Trước tiên, chúng ta sẽ cần thiết lập dịch vụ MySQL để có thể truy cập được từ các máy từ xa bằng cách định cấu hình địa chỉ liên kết công khai trong tệp cấu hình MySQL Thứ hai, chúng tôi sẽ cần cho phép truy cập từ xa thông qua tường lửa hệ thống của mình. Theo mặc định, MySQL chạy trên cổng 3306, vì vậy các kết nối tới cổng này sẽ cần được phép thông qua Thứ ba, chúng tôi sẽ cần tạo một người dùng mới hoặc chỉnh sửa một người dùng hiện có để có thể truy cập được từ các địa chỉ IP từ xa. Chúng tôi có thể chọn cho phép tất cả các địa chỉ IP hoặc chỉ những địa chỉ cụ thể Định cấu hình địa chỉ liên kết MySQL
Cho phép truy cập từ xa thông qua tường lửaGiả sử bạn đang sử dụng cổng 3306 cho máy chủ MySQL của mình, chúng tôi sẽ cần cho phép điều này thông qua tường lửa hệ thống. Lệnh bạn cần thực thi sẽ phụ thuộc vào bản phân phối bạn đang sử dụng. Tham khảo danh sách bên dưới hoặc điều chỉnh lệnh nếu cần để tuân thủ cú pháp tường lửa của hệ thống của riêng bạn Trên các hệ thống Ubuntu và các hệ thống khác sử dụng ufw (tường lửa không phức tạp) [mysqld] bind-address = 10.1.1.14 Trên Red Hat, CentOS, Fedora và các hệ thống phái sinh sử dụng tường lửa [mysqld] bind-address = 10.1.1.15 Và lệnh [mysqld] bind-address = 0.0.0.04 cũ tốt sẽ hoạt động trên mọi hệ thống [mysqld] bind-address = 10.1.1.17 Cho phép kết nối từ xa với một người dùng cụ thểGiờ đây, dịch vụ MySQL có thể chấp nhận các kết nối đến và tường lửa của chúng tôi sẽ cho phép chúng đi qua, chúng tôi chỉ cần định cấu hình người dùng của mình để chấp nhận các kết nối từ xa
Thats tất cả để có nó. Sau khi cấp cho người dùng của bạn quyền truy cập vào một hoặc nhiều cơ sở dữ liệu, bạn sẽ có thể sử dụng thông tin đăng nhập tài khoản để truy cập cơ sở dữ liệu từ xa Làm cách nào để thay đổi địa chỉ liên kết MySQL?Nếu bạn muốn định cấu hình MySQL và liên kết các địa chỉ IP, bạn nên chỉnh sửa tệp cấu hình /etc/mysql/mysql. conf. d/mysqld. cnf và thay đổi giá trị địa chỉ IP mặc định bằng cách phân tách từng địa chỉ bằng dấu phẩy .
Làm cách nào để thay đổi địa chỉ liên kết trong MySQL trong Windows?Cách thay đổi địa chỉ liên kết MySQL . Bước 1 – Chỉnh sửa cấu hình MySQL. Bước đầu tiên để sửa đổi địa chỉ liên kết của máy chủ MySQL là chỉnh sửa tệp cấu hình. . Bước 2 – Khởi động lại MySQL. . Bước 3 – Cho phép tường lửa. . Bước 4 – Kiểm tra kết nối Địa chỉ liên kết MySQL là gì?Cài đặt địa chỉ liên kết cho MySQL biết liệu nó có thể lắng nghe ổ cắm TCP cho các kết nối mới hay không . Nếu ứng dụng nằm trên cùng một máy chủ với cơ sở dữ liệu, bạn có thể ngăn MySQL liên kết với bất kỳ mạng nào. Bạn cũng có thể liên kết với địa chỉ IP mạng riêng của MySQL để chỉ nghe mạng riêng.
Làm cách nào để thêm địa chỉ IP vào MySQL?Thêm địa chỉ IP để cho phép kết nối MySQL từ xa . Đăng nhập vào cPanel Nhấp vào nút Remote MySQL trong phần Cơ sở dữ liệu Nhập địa chỉ IP từ xa vào phần Add Access Host Nhấp vào nút Thêm máy chủ. Sau đó, bạn sẽ thấy một thông báo cho biết địa chỉ IP máy chủ đã được thêm vào danh sách truy cập |