首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在mysql命令行工具中更改目录?

如何在mysql命令行工具中更改目录?
EN

Stack Overflow用户
提问于 2016-07-13 07:30:32
回答 3查看 18.6K关注 0票数 10

我在Linux下使用mysql命令行客户端来处理MySQL数据库。如何更改当前的工作目录?我在文档里没有找到它。

编辑:-这不是重复上述的问题,因为OP限制了解决方案使用系统,他们只是回答如何运行系统命令,它显然从来没有与系统一起工作。如何在cd中使用mysql并不是一个很好的规范问题。永远不会有好的答案。

EN

回答 3

Stack Overflow用户

发布于 2017-09-18 22:07:59

如果您从终端启动MySQL命令行工具,那么您的工作目录将位于执行二进制文件的位置。例如,在Windows中,启动命令提示符,然后运行以下命令:

代码语言:javascript
复制
cd "C:\my scripts path\"    
"C:\Program Files (x86)\MySQL\MySQL Server 5.7\bin\mysql" -u root -p rootpassword

现在,您可以执行source命令,只传递脚本名,而不是整个绝对路径。这对于在使用相对路径时嵌套脚本非常有用。

(我很确定这在Linux中也能使用,但我只在Windows中进行了测试。)

票数 6
EN

Stack Overflow用户

发布于 2016-07-13 07:49:12

MySQL数据目录只能使用my.cnf (MySQL configuration)文件进行更改。要改变这一点,需要重新启动MySQL。

如果要将文件导入/加载到DB,则工作目录将是启动MySQL时所在的目录。

如果要在连接到MySQL后更改目录,请使用以下命令:

代码语言:javascript
复制
system cd /home/mfyounus
票数 -1
EN

Stack Overflow用户

发布于 2020-03-03 05:26:37

我认为您要寻找的解决方案是将目录更改为访问并运行一些脚本。

代码语言:javascript
复制
\system cd "C:\Users\Admin\Folder"
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38345277

复制
相关文章

相似问题

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