Hướng dẫn macos stop mysql - macos dừng lại mysql

235

Show

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tôi đã cài đặt mysql thông qua macports. Lệnh tôi cần dừng máy chủ là gì (tôi cần kiểm tra cách ứng dụng của tôi hoạt động khi MySQL đã chết)?

Hướng dẫn macos stop mysql - macos dừng lại mysql

Hỏi ngày 19 tháng 9 năm 2008 lúc 10:21Sep 19, 2008 at 10:21

Laurie Younglaurie YoungLaurie Young

Huy hiệu vàng 134K1313 gold badges47 silver badges54 bronze badges

0

Có nhiều trường hợp khác nhau tùy thuộc vào việc bạn đã cài đặt MySQL với trình cài đặt nhị phân chính thức, sử dụng macports hay sử dụng homebrew:

Homebrew

brew services start mysql
brew services stop mysql
brew services restart mysql

MacPorts

sudo port load mysql57-server
sudo port unload mysql57-server

Lưu ý: Điều này là dai dẳng sau khi khởi động lại.

Trình cài đặt nhị phân

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart

Đã trả lời ngày 19 tháng 9 năm 2008 lúc 14:08Sep 19, 2008 at 14:08

10

Đối với những người đã sử dụng homebrew để cài đặt mysql, hãy sử dụng các lệnh sau đây để bắt đầu, dừng hoặc khởi động lại MySQL

Brew bắt đầu

/usr/local/bin/mysql.server start

Khởi động lại bia

/usr/local/bin/mysql.server restart

Brew Stop

/usr/local/bin/mysql.server stop

Đã trả lời ngày 18 tháng 1 năm 2012 lúc 16:40Jan 18, 2012 at 16:40

Pjammerpjammerpjammer

9.3174 Huy hiệu vàng45 Huy hiệu bạc56 Huy hiệu Đồng4 gold badges45 silver badges56 bronze badges

1

Bạn luôn có thể sử dụng lệnh "mysqladmin shutdown"

Đã trả lời ngày 19 tháng 9 năm 2008 lúc 10:24Sep 19, 2008 at 10:24

RimantasrimantasRimantas

1.4259 huy hiệu bạc6 Huy hiệu đồng9 silver badges6 bronze badges

8

Nếu bạn đang sử dụng

/usr/local/bin/mysql.server start
0, bạn có thể sử dụng

brew services restart mysql
brew services start mysql
brew services stop mysql

Đối với một danh sách các dịch vụ có sẵn

brew services list

Đã trả lời ngày 13 tháng 5 năm 2016 lúc 13:43May 13, 2016 at 13:43

Jan janJan

8.2265 huy hiệu vàng47 Huy hiệu bạc74 Huy hiệu đồng5 gold badges47 silver badges74 bronze badges

3

sudo /usr/local/mysql/support-files/mysql.server dừng

Đã trả lời ngày 16 tháng 8 năm 2012 lúc 16:52Aug 16, 2012 at 16:52

MoesiomoesioMoesio

2.9701 Huy hiệu vàng26 Huy hiệu bạc36 Huy hiệu đồng1 gold badge26 silver badges36 bronze badges

3

Trong trường hợp của tôi, nó tiếp tục khởi động lại ngay khi tôi giết quá trình bằng PID. Ngoài ra lệnh

/usr/local/bin/mysql.server start
1 không hoạt động khi tôi cài đặt mà không sử dụng homebrew. Sau đó, tôi đã đi đến Tùy chọn hệ thống MAC và chúng tôi đã cài đặt MySQL ở đó. Chỉ cần mở nó và dừng máy chủ MySQL và bạn đã hoàn thành. Ở đây trong ảnh chụp màn hình, bạn có thể tìm thấy MySQL trong phần dưới của các tùy chọn hệ thống.
Hướng dẫn macos stop mysql - macos dừng lại mysql

Đã trả lời ngày 13 tháng 4 năm 2020 lúc 8:02Apr 13, 2020 at 8:02

1

/usr/local/bin/mysql.server start
2

Bạn cũng có thể sử dụng bắt đầu và khởi động lại ở đây. Tôi đã tìm thấy điều này bằng cách xem nội dung của /l Library/launchdaemons/org.macports.mysql.plist.

Đã trả lời ngày 12 tháng 1 năm 2010 lúc 21:48Jan 12, 2010 at 21:48

Katy Lavalleekaty Lavalleekaty lavallee

2.7211 Huy hiệu vàng 30 Huy hiệu bạc26 Huy hiệu đồng1 gold badge30 silver badges26 bronze badges

1

Thử

sudo /support-files/mysql.server start
sudo /support-files/mysql.server stop

Khác hãy thử:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart

Tuy nhiên, tôi thấy rằng tùy chọn thứ hai chỉ hoạt động (OS X 10.6, MySQL 5.1.50) nếu .plist đã được tải với:

sudo port load mysql57-server
sudo port unload mysql57-server
0

Tái bút: Tôi cũng thấy rằng tôi cần phải dỡ hàng .plist để có được bản cài đặt không liên quan đến Mamp-Mysql để bắt đầu / dừng chính xác. Sau khi chạy chạy này, MAMP-MYSQL bắt đầu tốt:

sudo LaunchCtl dỡ tải -w /l Library

Đã trả lời ngày 19 tháng 8 năm 2010 lúc 16:45Aug 19, 2010 at 16:45

Zackzackzack

3.1582 Huy hiệu vàng34 Huy hiệu bạc51 Huy hiệu Đồng2 gold badges34 silver badges51 bronze badges

Use:

sudo port load mysql57-server
sudo port unload mysql57-server
1

Người ta có lẽ có thể thoát khỏi việc không sử dụng sudo. Người dùng có thể là root chẳng hạn (nghĩa là người dùng gốc MySQL).

Hướng dẫn macos stop mysql - macos dừng lại mysql

Đã trả lời ngày 8 tháng 7 năm 2013 lúc 11:56Jul 8, 2013 at 11:56

StevesteveSteve

6767 Huy hiệu bạc14 Huy hiệu Đồng7 silver badges14 bronze badges

0

Trên Mac Osx Yosemite 10.10 của tôi. Lệnh này đã hoạt động:

sudo port load mysql57-server
sudo port unload mysql57-server
2

Bạn có thể tìm thấy tệp MySQL của mình trong thư mục/thư viện/LaunchDaemons/để chạy

Đã trả lời ngày 22 tháng 3 năm 2016 lúc 3:38Mar 22, 2016 at 3:38

Duc Chiduc ChiDuc Chi

3713 Huy hiệu bạc8 Huy hiệu Đồng3 silver badges8 bronze badges

2

OSX (10.8) mới nhất và MySQL 5.6, tệp đang được khởi chạy Daemons và là com.oracle.oss.mysql.mysqld.plist. Nó trình bày một tùy chọn trong các tùy chọn hệ thống, thường là đáy của danh sách. Vì vậy, hãy chuyển đến Cài đặt hệ thống, nhấp vào MySQL và tắt nó khỏi hộp tùy chọn. https://dev.mysql.com/doc/refman/5.6/en/osx-installation-launchd.html

Đã trả lời ngày 23 tháng 6 năm 2016 lúc 14:13Jun 23, 2016 at 14:13

ppostma1ppostma1ppostma1

Phù hiệu vàng 3.5381 Huy hiệu bạc26 Huy hiệu đồng1 gold badge26 silver badges28 bronze badges

Chà, nếu tất cả những người khác thất bại, bạn chỉ có thể thực hiện cách tiếp cận tàn nhẫn và tiêu diệt quá trình chạy MySQL theo cách thủ công.

Đó là,

sudo port load mysql57-server
sudo port unload mysql57-server
3

Để liệt kê tất cả các quy trình, sau đó thực hiện "

/usr/local/bin/mysql.server start
3" trong đó
/usr/local/bin/mysql.server start
4 là ID quy trình của Daemon MySQL (MySQLD).

Alek g

55.2K27 Huy hiệu vàng162 Huy hiệu bạc257 Huy hiệu Đồng27 gold badges162 silver badges257 bronze badges

Đã trả lời ngày 19 tháng 9 năm 2008 lúc 10:26Sep 19, 2008 at 10:26

John Montgomeryjohn MontgomeryJohn Montgomery

8,5684 Huy hiệu vàng33 Huy hiệu bạc42 Huy hiệu đồng4 gold badges33 silver badges42 bronze badges

3

Nhận tên thể hiện:

sudo port load mysql57-server
sudo port unload mysql57-server
4

Dừng ví dụ MySQL (hoạt động trên MacOS Catalina, MySQL 8):

sudo port load mysql57-server
sudo port unload mysql57-server
5

Hoặc, bạn có thể dừng ví dụ MySQL trong

sudo port load mysql57-server
sudo port unload mysql57-server
6

Ngoài ra, hãy kiểm tra ở đây để biết thêm các phương pháp: https://tableplus.com/blog/2018/10/how-to-start-stop-restart-mysql-server.html

Đã trả lời ngày 21 tháng 7 năm 2021 lúc 11:19Jul 21, 2021 at 11:19

GediminasgediminasGediminas

6.6977 Huy hiệu vàng43 Huy hiệu bạc58 Huy hiệu Đồng7 gold badges43 silver badges58 bronze badges

Như @Gediminas đã nói

Tùy chọn hệ thống> MySQL> Dừng máy chủ MySQL

Là cách dễ nhất. Với trình cài đặt nhị phân được tải xuống từ Oracle.

Đã trả lời ngày 22 tháng 7 năm 2021 lúc 14:56Jul 22, 2021 at 14:56

Hướng dẫn macos stop mysql - macos dừng lại mysql

Đối với tôi, nó đang làm việc với một "mysql5"

sudo port load mysql57-server
sudo port unload mysql57-server
7

Đã trả lời ngày 30 tháng 6 năm 2011 lúc 10:09Jun 30, 2011 at 10:09

AllisonallisoneAllisone

7.4944 Huy hiệu vàng31 Huy hiệu bạc54 Huy hiệu đồng4 gold badges31 silver badges54 bronze badges

Trên con báo tuyết Osx

sudo port load mysql57-server
sudo port unload mysql57-server
8

Đã trả lời ngày 15 tháng 10 năm 2015 lúc 9:15Oct 15, 2015 at 9:15

Hướng dẫn macos stop mysql - macos dừng lại mysql

Sweetfasweetfasweetfa

5.2202 Huy hiệu vàng47 Huy hiệu bạc61 Huy hiệu Đồng2 gold badges47 silver badges61 bronze badges

Đối với tôi, giải pháp sau đây không thể dừng MySQL trên OS X 10.10

Để dừng bắt đầu tự động, tôi đã sử dụng:

sudo port load mysql57-server
sudo port unload mysql57-server
9

Và để giết dịch vụ tôi đã sử dụng:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
0

Đã trả lời ngày 30 tháng 11 năm 2020 lúc 10:51Nov 30, 2020 at 10:51

Hướng dẫn macos stop mysql - macos dừng lại mysql

CodeAprendizCodeAprendizcodeaprendiz

2.11418 Huy hiệu bạc37 Huy hiệu đồng18 silver badges37 bronze badges

Nếu bạn đã cài đặt gói MySQL 5 với MacPorts:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
1

Hoặc

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
2

Nếu bạn đã cài đặt gói

/usr/local/bin/mysql.server start
5.

Hướng dẫn macos stop mysql - macos dừng lại mysql

Đã trả lời ngày 19 tháng 9 năm 2008 lúc 10:24Sep 19, 2008 at 10:24

Bartosz Blimkebartosz BlimkeBartosz Blimke

6.4183 Huy hiệu vàng24 Huy hiệu bạc19 Huy hiệu đồng3 gold badges24 silver badges19 bronze badges

1

Sau khi thử tất cả các dòng lệnh đó và nó không hoạt động. Tôi phải làm những thứ sau:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
3

Cách này hoạt động, quá trình MySQLD đã biến mất. Nhưng /var/log/system.log có rất nhiều rác rưởi:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
4

Đã trả lời ngày 9 tháng 7 năm 2018 lúc 6:12Jul 9, 2018 at 6:12

Người đàn ông bằng đồng Manbronzebronze man

1.3902 Huy hiệu vàng14 Huy hiệu bạc27 Huy hiệu đồng2 gold badges14 silver badges27 bronze badges

Tôi đã cài đặt mysql5 và mysql55 trên macports. Đối với tôi các tệp được đề cập ở đây được đặt tại các địa điểm sau:

(mysql55-server)

không

Vì vậy, dừng lại cho những tác phẩm như thế này:

mysql55-server:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
5

mysql5:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
6

Bạn có thể kiểm tra xem dịch vụ có còn chạy với không:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
7

Hơn nữa, bạn có thể kiểm tra các tệp nhật ký trong trường hợp của tôi ở đây:

mysql55-server

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
8

mysql5:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
9

Đã trả lời ngày 13 tháng 2 năm 2013 lúc 8:38Feb 13, 2013 at 8:38

Manuel_BManuel_BManuel_B

5255 Huy hiệu bạc10 Huy hiệu Đồng5 silver badges10 bronze badges

mysql> hiển thị các biến trong đó biến_name như '%Dir%';

| Datadir | /opt/local/var/db/mysql5/|

Đã trả lời ngày 3 tháng 4 năm 2014 lúc 21:31Apr 3, 2014 at 21:31

Jack Pengjack PengJack Peng

5265 Huy hiệu bạc18 Huy hiệu Đồng5 silver badges18 bronze badges

Điều này làm việc cho tôi trên MacOS 10.13.6 với 8.0.12 MySQL

/usr/local/bin/mysql.server start
6

/usr/local/bin/mysql.server start
7

/usr/local/bin/mysql.server start
8

Đã trả lời ngày 24 tháng 8 năm 2020 lúc 4:41Aug 24, 2020 at 4:41

Hướng dẫn macos stop mysql - macos dừng lại mysql

SzekelygobeszekelygobeSzekelygobe

2.0151 Huy hiệu vàng22 Huy hiệu bạc23 Huy hiệu đồng1 gold badge22 silver badges23 bronze badges