Đừng tự tạo / chạm vào tệp pid, nó được tạo bởi chính daemon để chỉ ra pid của nó
Trên macos mysql sẽ chạy tốt mà không có my.cnf
Điều đầu tiên là xem nhật ký mysqld tại /usr/local/var/mysql/Robs-MacBook-Pro.local.err
.
Vị trí lạ, btw, mặc định là /usr/local/mysql/data/<your_hostname>.err
(cần sudo để đọc), có thể máy chủ đã cài đặt của bạn hoàn toàn không khởi động và bạn có trình nền khác đang chạy (ví dụ:cài đặt qua homebrew)
Kiểm tra ps ax | grep mysql | grep -v grep
- nó phải có 2 quy trình, cả hai đều có mã nhị phân trong /usr/local/mysql/bin
, nếu có mysql khác - điều này giải thích tất cả