macos - 如何在mac上安装命令行MySQL客户端?
我想为命令行安装MySQL客户端,而不是GUI。 我在网上搜索过,但只找到了安装MySQL服务器的说明。
11个解决方案
115 votes
然后安装MySQLWorkbench
export PATH=$PATH:/Applications/MySQLWorkbench.app/Contents/MacOS
user1659189 answered 2019-05-18T11:19:07Z
39 votes
如果您已经从[http://dev.mysql.com/downloads/)的磁盘映像(dmg)安装了MySQL,请打开终端,运行:
echo 'export PATH=/usr/local/mysql/bin:$PATH' >> ~/.bash_profile
然后,通过运行以下命令重新加载mysql:
. ~/.bash_profile
您现在可以使用mysql连接到任何mysql服务器:
mysql -h xxx.xxx.xxx.xxx -u username -p
信用与优惠 参考:[http://www.gigoblog.com/2011/03/13/add-mysql-to-terminal-shell-in-mac-os-x/]
JackSparrow answered 2019-05-18T11:20:01Z
25 votes
最好的选择是:
brew install mysql
Geek answered 2019-05-18T11:20:29Z
20 votes
Mysql有一组仅限客户端的实用程序:
Mysql客户端shell[https://dev.mysql.com/downloads/shell/]
其他命令行实用程序[https://dev.mysql.com/downloads/utilities/]
Mac OSX版本可用。
troseman answered 2019-05-18T11:21:21Z
6 votes
打开“MySQL Workbench”DMG文件和
# Adjust the path to the version of MySQL Workbench you downloaded
cp "/Volumes/MySQL Workbench 6.3.9.CE/MySQLWorkbench.app/Contents/MacOS/mysql" /usr/local/bin
# To make sure it's executable
chmod +x /usr/local/bin/mysql
弹出DMG磁盘
caccialdo answered 2019-05-18T11:21:57Z
3 votes
如果你在mac上安装了DMG,它就创建了一个mysql客户端,但没有把它放在你的用户路径中。
将其添加到您的.bash_profile:
export PATH="/usr/local/mysql/bin:$PATH
这样您就可以从任何地方运行mysql。
Paul Kenjora answered 2019-05-18T11:22:40Z
3 votes
要安装mysql-shell with homebrew,请运行
brew cask install mysql-shell
然后你可以启动mysql shell
mysqlsh
如果要直接进入SQL模式,请运行
mysqlsh --sql
Michael Lihs answered 2019-05-18T11:23:24Z
2 votes
如前面的答案所述,您可以通过运行获得mysql服务器和客户端库
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"。
还有仅客户端安装。 仅安装运行的客户端库
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
要运行这些命令,您需要在mac中使用自制程序包管理器。 您可以通过运行来安装它
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Kimmo Hintikka answered 2019-05-18T11:24:40Z
1 votes
最简单的方法是安装mysql服务器或工作台,在某处复制mysql客户端,更新路径设置,然后删除你安装的任何东西,以便首先获得可执行文件。
Willa answered 2019-05-18T11:25:08Z
1 votes
现在有一个brew install mysql-client公式。
brew install mysql-client
egze answered 2019-05-18T11:25:44Z
0 votes
如果您使用MacPorts,则mysql软件包(mysql56,mysql57等)仅安装客户端和各种支持文件。 仅当您将-server附加到包名称时才安装服务器(例如mysql56-server)
Alex G answered 2019-05-18T11:26:15Z