Câu hỏi không thể dừng hoặc khởi động mysql trên fedora 17


Gần đây tôi đã thiết lập một fedora 17 máy với Gnome và cài đặt Mysql bằng cách sử dụng thêm / gỡ bỏ phần mềm GUi bao gồm. Mysql dường như đang hoạt động - tôi có thể đăng nhập, chọn cơ sở dữ liệu, truy vấn vv nhưng nếu tôi cố gắng dừng / bắt đầu hoặc có được trạng thái của dịch vụ trong một teminal tôi nhận được điều này:

#service mysql stop
Redirecting to /bin/systemctl stop  mysql.service
Failed to issue method call: Unit mysql.service not loaded.
[root]#service mysql start 
Redirecting to /bin/systemctl start  mysql.service
Failed to issue method call: Unit mysql.service failed to load: No such file or directory. See system logs and 'systemctl status mysql.service' for details.

[root]# service mysql status
Redirecting to /bin/systemctl status  mysql.service
mysql.service
      Loaded: error (Reason: No such file or directory)
      Active: inactive (dead)

Tại sao? Tôi đang cố gắng để có được Mysql workbench làm việc .....


4
2018-01-19 23:05


gốc




Các câu trả lời:


Nếu mysql được cài đặt thành công, nó sẽ bắt đầu bằng:

service mysqld start

Các thông báo lỗi là khó hiểu vì nó không rõ ràng nói rằng bạn đã gõ sai.


1
2018-01-25 21:53





Sau đây sẽ hiển thị cho bạn nếu bạn đã cài đặt dịch vụ:

systemctl status mysqld.service

(thử "yum install mysql" nếu không.)

Điều đó cũng sẽ cho bạn biết nếu nó được kích hoạt. Nếu không:

systemctl enable mysqld.service

Điều đó cho phép bắt đầu khi khởi động lại. (Bạn không phải làm điều đó.)

systemctl start mysqld.service

sẽ bắt đầu nó cho bạn.


1
2018-06-19 21:26





Đơn giản, tên của dịch vụ là mysqld, không phải mysql!

vì vậy tất cả các lệnh chỉ cần một ký tự chế độ

ví dụ:

dịch vụ mysqld bắt đầu

systemctl bắt đầu mysqld

chconfig mysqld trên

systemctl cho phép mysqld


0
2017-08-07 16:57





theo như tôi biết, MySQL được thay thế bằng ngã ba MariaDB của nó

các lệnh sau đây sẽ hoạt động hiệu quả trên CentOS 7 và các phiên bản tương tự khác:

systemctl stop mariadb.service // Dừng dịch vụ MySQL

systemctl start mariadb.service // Khởi động dịch vụ MySQL

systemctl restart mariadb.service // Khởi động lại MySQL   Dịch vụ


0
2017-09-16 06:04



Điều này làm việc cho tôi trên CentOS 7.2. Câu trả lời này nên được giữ kín cho những người dùng đó, vì các bản phân phối dựa trên RPM như Fedora là tương tự và Google hướng trực tiếp kết quả tìm kiếm cho CentOS tại đây. - Damien Ó Ceallaigh