首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何启用[从MAC ]远程访问Windows上的MySQL服务器

如何启用[从MAC ]远程访问Windows上的MySQL服务器
EN

Stack Overflow用户
提问于 2014-07-14 03:17:15
回答 1查看 6.3K关注 0票数 0

我正在尝试从MacOSX10.7中授予数据库权限(对我的远程Windows7 MySQL工作台)。然而,我读过并观看过这样做的视频,其中必须在mysql command line上编写以下代码

代码语言:javascript
复制
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD';

FLUSH PRIVILIGES;

但是,当我在MAC终端上输入mysql以获得对MySQL命令行的访问时,我得到了"command not found".为什么找不到mysql?在我的MAC工作台上还有别的方法吗?上个月我下载了最新的mySQL软件

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-14 06:23:12

这个问题与权限无关,而是与MySQL程序的位置有关。在MacOS X中,它位于/usr/local/mysql/bin。检查一下是否在那里。所以,你应该:

  • 输入终端:/usr/local/mysql/bin/mysql (后面跟着连接参数),或
  • /usr/local/mysql/bin添加到$PATH环境变量中:

代码语言:javascript
复制
1. In a terminal window, be sure that you are in your Home directory (type `cd` and press Enter)
2. You'll need to edit your `.bash_profile` file. 

类型nano .bash_profile并按Enter键。

在最后一行中,编写以下代码:export PATH=$PATH:/usr/local/mysql/bin/

3.重新启动终端应用程序,然后再试一次(您应该能够直接在终端中编写mysql,而无需编写到命令的完整路径)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24729077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档