211
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 trên máy Mac của mình. Bên cạnh việc khởi động SQL Server với công cụ mysql.prefpane được cài đặt trong các tùy chọn hệ thống, tôi muốn biết các hướng dẫn để bắt đầu từ dòng lệnh. Tôi làm như sau:
Sau
SU Root
Tôi khởi động máy chủ MySQL bằng dòng lệnh, nhưng nó tạo ra lỗi như dưới đây:
SH-3.2#/usr/local/mysql/bin/mysqld /usr/local/mysql/bin/mysqld
111028 16:57:43 [CẢNH BÁO] Cài đặt Lower_Case_Table_Names = 2 Vì hệ thống tệp for /usr/local/mysql-5.5.17-osx10.6-x86_64/data/ Case không nhạy cảm [Warning] Setting lower_case_table_names=2 because file system for /usr/local/mysql-5.5.17-osx10.6-x86_64/data/ is case insensitive
111028 16:57:43 [Lỗi] Lỗi nghiêm trọng: Vui lòng đọc phần "Bảo mật" của hướng dẫn để tìm hiểu cách chạy MySQLD dưới dạng root! [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
111028 16:57:43 [Lỗi] hủy bỏ [ERROR] Aborting
111028 16:57:43 [Lưu ý]/usr/local/mysql/bin/mysqld: tắt hoàn thành [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
Sao Chức Nữ
26.6K27 Huy hiệu vàng88 Huy hiệu bạc95 Huy hiệu Đồng27 gold badges88 silver badges95 bronze badges
Hỏi ngày 28 tháng 10 năm 2011 lúc 10:05Oct 28, 2011 at 10:05
1
Simply:
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
9alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
0alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
1
tom10271
3,8535 huy hiệu vàng29 Huy hiệu bạc56 Huy hiệu đồng5 gold badges29 silver badges56 bronze badges
Đã trả lời ngày 22 tháng 9 năm 2015 lúc 7:50Sep 22, 2015 at 7:50
user2792249user2792249user2792249
8.8333 Huy hiệu vàng13 Huy hiệu bạc3 Huy hiệu đồng3 gold badges13 silver badges3 bronze badges
3
Hãy thử
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
2Example:
shell> sudo /usr/local/mysql/bin/mysqld_safe
[Enter your password, if necessary]
[Press Control-Z]
shell> bg
[Press Control-D or enter "exit" to exit the shell]
Bạn cũng có thể thêm chúng vào tập lệnh khởi động bash của mình:
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
Alan
7.0465 Huy hiệu vàng30 Huy hiệu bạc38 Huy hiệu Đồng5 gold badges30 silver badges38 bronze badges
Đã trả lời ngày 30 tháng 10 năm 2011 lúc 8:09Oct 30, 2011 at 8:09
xDazzxDazzxdazz
156K36 Huy hiệu vàng241 Huy hiệu bạc268 Huy hiệu Đồng36 gold badges241 silver badges268 bronze badges
3
Tôi cũng thích bí danh ... tuy nhiên, tôi đã gặp vấn đề với mysqlcom để bắt đầu ... nó không ngừng hoạt động ... cách giải quyết của tôi giống với những người khác ... ~/.bash_aliases
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
Jordan
5.9933 Huy hiệu vàng22 Huy hiệu bạc 30 Huy hiệu Đồng3 gold badges22 silver badges30 bronze badges
Đã trả lời ngày 23 tháng 7 năm 2012 lúc 21:53Jul 23, 2012 at 21:53
Edward Jcedketedward J BeckettEdward J Beckett
4.9611 Huy hiệu vàng39 Huy hiệu bạc40 Huy hiệu đồng1 gold badge39 silver badges40 bronze badges
5
Vì bài viết hữu ích này nêu rõ: Trên OS X để bắt đầu/dừng MySQL khỏi dòng lệnh:
sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop
Trên Linux Start/Stop từ dòng lệnh:
/etc/init.d/mysqld start
/etc/init.d/mysqld stop
/etc/init.d/mysqld restart
Một số hương vị Linux cũng cung cấp lệnh dịch vụ
# service mysqld start
# service mysqld stop
# service mysqld restart
hoặc
# service mysql start
# service mysql stop
# service mysql restart
Đã trả lời ngày 6 tháng 11 năm 2012 lúc 12:31Nov 6, 2012 at 12:31
DaviddavidDavid
3.60330 huy hiệu bạc36 Huy hiệu đồng30 silver badges36 bronze badges
1
Nếu bạn đã cài đặt nó bằng homebrew, nhị phân sẽ ở đâu đó
/usr/local/Cellar/mysql/5.6.10/bin/mysqld
có nghĩa là bạn có thể bắt đầu nó với
/usr/local/Cellar/mysql/5.6.10/support-files/mysql.server start
và dừng nó với
/usr/local/Cellar/mysql/5.6.10/support-files/mysql.server stop
Chỉnh sửa: Như Jacob Raccuia đã đề cập, hãy chắc chắn rằng bạn đặt phiên bản thích hợp của MySQL vào đường dẫn.
Đã trả lời ngày 30 tháng 5 năm 2013 lúc 17:28May 30, 2013 at 17:28
Alex Kalex kAlex K
Huy hiệu vàng 14K4 30 Huy hiệu bạc 30 Huy hiệu Đồng4 gold badges30 silver badges30 bronze badges
1
Có thể máy chủ MySQL của bạn không bắt đầu.
Bạn co thể thử
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
0
Sao Chức Nữ
26.6K27 Huy hiệu vàng88 Huy hiệu bạc95 Huy hiệu Đồng27 gold badges88 silver badges95 bronze badges
Hỏi ngày 28 tháng 10 năm 2011 lúc 10:05Dec 9, 2013 at 15:15
42wolf42wolf42wolf
3,8535 huy hiệu vàng29 Huy hiệu bạc56 Huy hiệu đồng8 silver badges5 bronze badges
1
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
1Đã trả lời ngày 22 tháng 9 năm 2015 lúc 7:50
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
28.8333 Huy hiệu vàng13 Huy hiệu bạc3 Huy hiệu đồng
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
3Hãy thử
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
2
Bạn cũng có thể thêm chúng vào tập lệnh khởi động bash của mình:Oct 30, 2011 at 8:16
AlanDennis
7.0465 Huy hiệu vàng30 Huy hiệu bạc38 Huy hiệu Đồng7 gold badges25 silver badges42 bronze badges
Đã trả lời ngày 30 tháng 10 năm 2011 lúc 8:09
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
4xDazzxDazzMay 12, 2017 at 14:16
156K36 Huy hiệu vàng241 Huy hiệu bạc268 Huy hiệu Đồngshacharsol
Tôi cũng thích bí danh ... tuy nhiên, tôi đã gặp vấn đề với mysqlcom để bắt đầu ... nó không ngừng hoạt động ... cách giải quyết của tôi giống với những người khác ... ~/.bash_aliases19 silver badges14 bronze badges
2
Jordan
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
3- 5.9933 Huy hiệu vàng22 Huy hiệu bạc 30 Huy hiệu Đồng
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
4Then:
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
5Đã trả lời ngày 23 tháng 7 năm 2012 lúc 21:53
Edward Jcedketedward J BeckettJun 10, 2016 at 11:27
1
4.9611 Huy hiệu vàng39 Huy hiệu bạc40 Huy hiệu đồng
Vì bài viết hữu ích này nêu rõ: Trên OS X để bắt đầu/dừng MySQL khỏi dòng lệnh:
Trên Linux Start/Stop từ dòng lệnh:
Một số hương vị Linux cũng cung cấp lệnh dịch vụ11 gold badges93 silver badges102 bronze badges
hoặcDec 8, 2014 at 10:48
Đã trả lời ngày 6 tháng 11 năm 2012 lúc 12:31Nevio Vesić
Daviddavid3 silver badges7 bronze badges
3.60330 huy hiệu bạc36 Huy hiệu đồng
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
6Nếu bạn đã cài đặt nó bằng homebrew, nhị phân sẽ ở đâu đóAug 13, 2013 at 9:19
có nghĩa là bạn có thể bắt đầu nó vớiMario Uher
và dừng nó với4 gold badges41 silver badges68 bronze badges
1
Chỉnh sửa: Như Jacob Raccuia đã đề cập, hãy chắc chắn rằng bạn đặt phiên bản thích hợp của MySQL vào đường dẫn.
Đã trả lời ngày 30 tháng 5 năm 2013 lúc 17:28
Alex Kalex k
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
7Huy hiệu vàng 14K4 30 Huy hiệu bạc 30 Huy hiệu ĐồngOct 30, 2019 at 19:32
Có thể máy chủ MySQL của bạn không bắt đầu.NIRAJ KUMAR
Bạn co thể thử1 silver badge11 bronze badges
export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'
8Đã trả lời ngày 9 tháng 12 năm 2013 lúc 15:15
8878 Huy hiệu bạc5 Huy hiệu ĐồngOct 30, 2011 at 9:00
tạo bí danh trong .bash_profileHoppo
Và nếu bạn đang cố gắng chạy làm root sử dụng sau chế độ an toàn1 gold badge13 silver badges32 bronze badges
1