首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过Macbook上的终端连接服务器上的MYSQL数据库?

如何通过Macbook上的终端连接服务器上的MYSQL数据库?
EN

Stack Overflow用户
提问于 2015-11-13 17:07:10
回答 1查看 5.6K关注 0票数 1

有没有办法连接到我的mysql数据库,通过终端在表上做些什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-13 17:12:03

是。在您的终端中,使用

代码语言:javascript
复制
mysql --user=user_name --password=your_password db_name

其中db_name是数据库的名称,user_name和密码是您的用户名和密码。

然后可以从.sql文件中运行SQL语句/查询。

代码语言:javascript
复制
mysql db_name < script.sql > output.tab

其中db_name是数据库名,script.sql是包含脚本的文件,output.tab (可选)是转储查询输出的文件。

然后,您只需将SQL查询放在文件中并运行它。

如果得到错误mysql: command not found,这是因为在系统路径中找不到mysql可执行文件。如果是这样的话,您需要运行以下命令将mySQL文件夹添加到路径,以便OS知道在那里查找可执行文件

代码语言:javascript
复制
export PATH=${PATH}:/usr/local/mysql/bin

其中/usr/local/mysql是mysql安装的位置。

您可以将它添加到您的.bash_profile文件中(位于~\.bash_profile,或者您可以创建它),以便在每次启动新终端时运行它。否则,在使用mysql命令之前,必须手动输入

输入此命令(或将其添加到.bash_profile)后,您可以使用mysql命令,如下所示

交替导航到/usr/local/mysql/bin (或mysql安装的位置)并使用以下命令

代码语言:javascript
复制
./mysql command

而不是

代码语言:javascript
复制
mysql command

如前所述(其中的命令是本文前半部分中描述的命令)。它直接运行mysql二进制文件,而不是在路径中搜索它。

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

https://stackoverflow.com/questions/33698154

复制
相关文章

相似问题

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