[英]how to run mysql from the command line on mac?
我想從命令行運行 MYSQL,如
mysql -u root -p
但它返回
-bash: mysql: command not found
所以,我想,需要安裝它。 但是我到底需要安裝什么應用程序? 我在這里看到十幾個應用程序: http://dev.mysql.com/downloads/
,安裝了一些,但仍然無法從命令行使用 mysql。
我正在使用小牛。 非常感謝
MySQL 不會將服務器和客戶端下載分開,因此您基本上只需要下載整個 MySQL 版本——雖然它會為服務器下載二進制文件,但除非您明確打算,否則它實際上不會啟動或設置服務器。
您可以轉到下載 URL ( http://dev.mysql.com/downloads/mysql/ ) 並從平台中選擇“Mac OS X”並下載“Mac OS X 10.7 (x86, 64-bit), DMG Archive”
默認的 MySQL 安裝安裝到/usr/local/mysql
這不在你的路徑中,特別是 MySQL 客戶端安裝在/usr/local/mysql/bin/mysql
您可以准確指定它以啟動客戶端:
/usr/local/mysql/bin/mysql -u root
如果你想要一個 GUI 客戶端,我強烈推薦“Sequel Pro”或“MySQL Workbench”
我會給你一個解決方法來實現你的願望......
connect_to_my_sql.c
: #include <stdlib.h>
int
main() {
system("/usr/local/mysql/bin/mysql -u root");
}
gcc -o mysql connect_to_my_sql.c
mv mysql /usr/local/bin
mysql
來運行 MySQL。 或者,像這樣創建一個Alias
:
vi ~/.bash_profile
alias mysql="/usr/local/mysql/bin/mysql -u root"
source ~/.bash_profile
mysql
來運行 MySQL。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.