Chỉnh sửa cài đặt MySQL
ServBay đi kèm với cơ sở dữ liệu MySQL và cung cấp các tùy chọn cấu hình linh hoạt. Bài viết này sẽ giới thiệu chi tiết cách chỉnh sửa cài đặt MySQL trong ServBay, bao gồm vị trí của tệp cấu hình và các mục cấu hình thường gặp. Tùy theo phiên bản MySQL, các tệp này nằm trong thư mục /Applications/ServBay/etc/mysql/<version>
.
Quan trọng
Vui lòng không tự tay chỉnh sửa tệp cấu hình. Tất cả các tệp cấu hình đều được ServBay tạo tự động và việc chỉnh sửa bằng tay có thể bị ghi đè. Hãy thực hiện chỉnh sửa thông qua giao diện UI.
Chỉnh sửa thông qua giao diện UI của ServBay
ServBay đi kèm với giao diện quản lý đồ họa mạnh mẽ, người dùng có thể trực tiếp chỉnh sửa các tham số cấu hình khác nhau trong giao diện quản lý, và các thay đổi sẽ được áp dụng ngay lập tức sau khi nhấn nút lưu, loại bỏ sự phiền phức khi người dùng phải tự tay chỉnh sửa tham số.
Người dùng có thể thông qua thanh điều hướng bên trái của ServBay, chọn 数据库
-MySQL
, sau đó chọn phiên bản tương ứng để chỉnh sửa cấu hình MySQL.
Trong giao diện chỉnh sửa đồ họa, ngoài việc có thể lấy thông tin tên người dùng MySQL mặc định và mật khẩu root, người dùng có thể chỉnh sửa địa chỉ lắng nghe của MySQL bind-address
và cổng port
(mặc định là 0.0.0.0:3306
). Đồng thời, người dùng có thể bật ghi nhật ký truy vấn chậm, cấu hình max_connections
, max_allowed_packet
của MySQL và các cài đặt khác.
Khi người dùng đã hoàn thành việc chỉnh sửa, nhấn nút 保存
để áp dụng các thay đổi và có hiệu lực ngay lập tức.
Chỉnh sửa bằng cách tự tay chỉnh sửa tệp cấu hình
WARNING
Chỉnh sửa tệp cấu hình bằng tay chỉ phù hợp cho việc thay đổi tạm thời một số mục cấu hình.
Chúng tôi không khuyến nghị việc chỉnh sửa tệp cấu hình MySQL bằng tay. Bởi vì tất cả các thay đổi sẽ bị ServBay ghi đè.
Tổng quan
Trong ServBay, các tệp cấu hình của MySQL tùy theo phiên bản được lưu trong các thư mục khác nhau. Ví dụ, tệp cấu hình của MySQL 9.0 nằm trong thư mục /Applications/ServBay/etc/mysql/9.0
. Tệp cấu hình chính là my.cnf
.
Vị trí tệp cấu hình
my.cnf
:/Applications/ServBay/etc/mysql/<version>/my.cnf
my.cnf
my.cnf
là tệp cấu hình chính của MySQL, dùng để cài đặt các tùy chọn runtime của máy chủ cơ sở dữ liệu.
Các mục cấu hình thường gặp
Chỉnh sửa địa chỉ lắng nghe:
[mysqld] bind-address = 0.0.0.0
1
2Chỉnh sửa số cổng:
[mysqld] port = 3306
1
2Chỉnh sửa số kết nối tối đa:
[mysqld] max_connections = 200
1
2Chỉnh sửa kích thước vùng đệm:
[mysqld] innodb_buffer_pool_size = 256M
1
2Chỉnh sửa đường dẫn tệp nhật ký:
1