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

tại sao mysqld lại nằm ở 4 vị trí trong hệ thống linux?

Đây là những giải thích sau đây

  • / usr / libexec / mysqld:Tập tin thực thi nhị phân thực tế
  • /etc/rc.d/init.d/mysqld:Tệp khởi động dịch vụ (tệp văn bản)
  • / var / run / mysqld:Thư mục tệp PID / run (mysqld ghi một tệp chạy trong thư mục này)
  • / var / lock / subsys / mysqld:không chắc

Nếu bạn chạy which mysqld bạn sẽ thấy cái đầu tiên

Bạn không bao giờ chạy nó trực tiếp

Khi bạn chạy service mysqld start , nó gọi /etc/rc.d/init.d/mysqld để khởi động chương trình có tên mysqld_safe (Chạy which mysqld_safe ). mysqld_safemysqld làm việc cùng nhau để trở thành daemon của máy chủ.

Đổi lại, mysqld_safe sẽ khởi động mysqld và sau đó kiểm tra mã thoát. Bạn có thể chạy less /etc/rc.d/init.d/mysqld và xem điều này. Nếu mysqld không kết thúc do hệ thống tắt hoặc service mysql stop bình thường , mysqld_safe sẽ cố gắng khởi động lại mysqld .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL hiển thị 0 ngay cả khi kết quả không tồn tại

  2. Khóa trùng lặp MYSQL không hoạt động

  3. Tính trung bình của cột từ truy vấn MYSQL

  4. MySQL ATAN () Hàm - Trả về Arc Tangent của một giá trị (hoặc các giá trị)

  5. Hệ thống giới thiệu người dùng sử dụng PHP và MySQL