有没有办法连接到我的mysql数据库,并通过终端在表上做?如何通过Macbook上的终端连接到服务器上的MYSQL数据库?
回答
是的。在终端开始使用
mysql --user=user_name --password=your_password db_name
凡DB_NAME是数据库和user_name和密码的名称是您的用户名和密码的MySQL提示。
然后,您可以从.sql
文件
mysql db_name <script.sql> output.tab
凡DB_NAME是你的数据库名称运行SQL语句/查询,script.sql是包含脚本文件,并output.tab(可选)是在其中转储查询输出的文件
然后,您只需在文件中放置一个SQL查询并运行它。
如果你得到错误mysql: command not found
,这是因为mysql
可执行文件无法在系统路径中找到。如果是这样,你需要运行下面的命令来MySQL的文件夹添加到PATH,让OS X知道到那里寻找可执行
export PATH=${PATH}:/usr/local/mysql/bin
凡在/ usr /本地/ MySQL的是你的mysql的位置安装。
您可以将其添加到您的.bash_profile
文件(位于~\.bash_profile
,或者您可以创建它),以便每次启动新终端时都可以运行它。否则,你将不得不使用mysql
命令
之前手动输入一旦您输入此命令(或增加其对.bash_profile),你可以使用mysql命令如上
或者导航到/usr/local/mysql/bin
(或者你的mysql的安装位置),然后使用命令
./mysql command
而不是
mysql command
如上所述(其中命令是本文前半部分描述的命令)。这将直接运行mysql
二进制文件,而不是在PATH中搜索它。
如果'mysql:command not found'怎么办? –
我刚刚更新了该帖子(正如您发布该评论)以解决该问题:) –
我如何知道mysql已安装在我的macbook上? –
- 1. 如何通过IP连接到服务器上的数据库
- 2. 在Mac上通过终端命令连接到MySQL数据库
- 3. Python连接到Web服务器上的MySQL数据库
- 4. 我如何通过Windows机器连接到Linux服务器的mysql数据库
- 5. 连接到数据库服务器端
- 6. 通过服务器连接到MySQL数据库
- 7. 连接到服务器上的MySQL
- 8. 如何连接到数据库的MySQL通过实体框架的远程服务器上
- 9. 从PHP通过终端连接到MYSQL
- 10. 通过终端连接到远程mysql
- 11. 如何连接到不同服务器的mysql数据库?
- 12. 如何通过java jdbc连接到位于Namecheap服务器上的MySQL数据库?
- 13. MAMP Pro:如何通过网络连接到Mac OS上的MySql服务器?
- 14. 未能通过Ubuntu的服务器连接到远程MySQL数据库
- 15. 连接到服务器上的ms sql数据库
- 16. Screwturn连接到另一台服务器上的数据库
- 17. cakephp无法连接到服务器上的数据库
- 18. 连接到服务器上的Oracle数据库时出错
- 19. 连接到远程2008服务器上的IIS元数据库
- 20. MySQL在不同服务器上使用Python连接数据库?
- 21. MySQL - 在不同服务器上使用Python连接数据库?
- 22. 如何从终端macbook转储mysql数据库
- 23. 通过Internet连接到后端的非IIS托管的WCF服务通过Internet连接到数据库
- 24. 通过Linux终端创建MySQL数据库,并通过phpMyAdmin连接它
- 25. 将qt客户端应用程序连接到服务器上的数据库
- 26. 通过RMySQL连接到sequel pro数据库远程服务器
- 27. 解析服务器通过SSL连接到远程数据库
- 28. 无法通过Godaddy Shared服务器上的套接字'/var/mysql/mysql.sock'(38)连接到本地MySQL服务器
- 29. 无法通过Linux上的套接字连接到本地MySQL服务器
是的,有命令行客户端,通常称为“mysql”。 – fvu
是的,'mysql:command not found',如何安装? –
可能是一个愚蠢的http://stackoverflow.com/questions/8195418/cant-access-mysql-from-command-line-mac或其他几个 – fvu