2015-11-13 75 views

回答

2

是的。在終端開始使用

mysql --user=user_name --password=your_password db_name 

DB_NAME是數據庫和user_name和密碼的名稱是您的用戶名和密碼的MySQL提示。

然後,您可以從.sql文件

mysql db_name <script.sql> output.tab 

DB_NAME是你的數據庫名稱運行SQL語句/查詢,script.sql是包含腳本文件,並output.tab(可選)是在其中轉儲查詢輸出的文件

然後,您只需在文件中放置一個SQL查詢並運行它。


如果你得到錯誤mysql: command not found,這是因爲mysql可執行文件無法在系統路徑中找到。如果是這樣,你需要運行下面的命令來MySQL的文件夾添加到PATH,讓OS X知道到那裏尋找可執行

export PATH=${PATH}:/usr/local/mysql/bin 

凡在/ usr /本地/ MySQL的是你的mysql的位置安裝。

您可以將其添加到您的.bash_profile文件(位於~\.bash_profile,或者您可以創建它),以便每次啓動新終端時都可以運行它。否則,你將不得不使用mysql命令

之前手動輸入一旦您輸入此命令(或增加其對.bash_profile),你可以使用mysql命令如上

或者導航到/usr/local/mysql/bin(或者你的mysql的安裝位置),然後使用命令

./mysql command 

而不是

mysql command 

如上所述(其中命令是本文前半部分描述的命令)。這將直接運行mysql二進制文件,而不是在PATH中搜索它。

+0

如果'mysql:command not found'怎麼辦? –

+0

我剛剛更新了該帖子(正如您發佈該評論)以解決該問題:) –

+0

我如何知道mysql已安裝在我的macbook上? –

相關問題