簡體   English   中英

mysql command is not found in terminal mac

[英]mysql command is not found in terminal mac

我想使用 mysql 訪問谷歌雲並將其鏈接到 python 但我在終端中遇到此消息如何下載 mysql 命令? 我已經下載了 mysql shell 但仍然出現此消息。

rag@rags-MacBook-Pro ~ % mysql --version
zsh: command not found: mysql --version

要在 mac 上安裝 mysql,請遵循官方指南: https ://dev.mysql.com/doc/mysql-macos-excerpt/5.7/en/macos-installation.html。

以這種方式安裝 mysql 后,您可能仍需要將其路徑添加到~/.zshrc以便能夠從zsh使用該命令。

要將路徑添加到~/.zshrc ,您可以:

  • nano ~/.zshrc
  • ~/.zshrc的末尾添加以下行:
export PATH=$PATH:/usr/local/<your_mysql_folder>/bin

您將<your_mysql_folder>替換為安裝 mysql 的文件夾的名稱,在我的情況下mysql-8.0.28-macos11-arm64

  • 保存並關閉編輯的文件( Ctrl + O保存, Ctrl + X關閉)
  • 通過重新啟動終端或執行source ~/.zshrc來更新

在此之后, mysql命令可能會起作用。

在我的情況下,即使在 ~/.bash_profile 文件中添加export PATH=$PATH:/usr/local/<your_mysql_folder>/bi之后,它也會拋出相同的錯誤。

我不得不從終端觸發source .bash_profile並且它得到了修復!! :)

從終端啟動 source.bash_profile 在我的案例中有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM