235
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ỏ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.3274 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ụngbrew 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.2865 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.Đã 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
2Bạ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
0Tá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
1Ngườ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].
Đã 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
2Bạ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
3814 Huy hiệu bạc8 Huy hiệu Đồng4 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. //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.3K27 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,5984 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
4Dừng ví dụ MySQL [hoạt động trên MacOS Catalina, MySQL 8]:
sudo port load mysql57-server
sudo port unload mysql57-server
5Hoặc, bạn có thể dừng ví dụ MySQL trong
sudo port load mysql57-server
sudo port unload mysql57-server
6Ngoài ra, hãy kiểm tra ở đây để biết thêm các phương pháp: //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
Đố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.5044 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
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
9Và để 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
CodeAprendizCodeAprendizcodeaprendiz
2.13418 Huy hiệu bạc38 Huy hiệu đồng18 silver badges38 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
1Hoặc
sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
2Nếu bạn đã cài đặt gói
/usr/local/bin/mysql.server start
5.
Đã 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
3Cá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.4002 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
5mysql5:
sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
6Bạ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
7Hơ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
8mysql5:
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
SzekelygobeszekelygobeSzekelygobe
2.0271 Huy hiệu vàng22 Huy hiệu bạc23 Huy hiệu đồng1 gold badge22 silver badges23 bronze badges