gpt4 book ai didi

mysql - 从 Mac 中的终端连接到本地托管的 MySQL

转载 作者:行者123 更新时间:2023-11-29 09:11:12 24 4
gpt4 key购买 nike

我已将 MAMP 安装在 Mac 上的“应用程序”文件夹中,并将项目文件安装在 MAMP 上的 htdocs 文件夹中。

如果我想从命令行连接到 MySQL,我应该在命令行中输入什么?

注意,它说要从我的脚本连接到 MySQL,我需要使用以下命令,但我不确定它从命令行看起来如何

主机本地主机端口8889根用户密码root

编辑 - 运行后 sudo ps -aef | grep mysqld 在我的终端中,我得到了以下内容。

 501   528     1   0   0:00.02 ??         0:00.02 /bin/sh /Applications/MAMP/Library/bin/mysqld_safe --port=8889 --socket=/Applications/MAMP/tmp/mysql/mysql.sock --lower_case_table_names=0 --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --log-error=/Applications/MAMP/logs/mysql_error_log
501 598 528 0 0:00.77 ?? 0:03.72 /Applications/MAMP/Library/libexec/mysqld --basedir=/Applications/MAMP/Library --datadir=/Applications/MAMP/db/mysql --user=mysql --lower_case_table_names=0 --log-error=/Applications/MAMP/logs/mysql_error_log.err --pid-file=/Applications/MAMP/tmp/mysql/mysql.pid --socket=/Applications/MAMP/tmp/mysql/mysql.sock --port=8889
501 6083 4176 0 0:00.00 ttys000 0:00.00 grep mysqld

编辑 mysql

工作答案$ mysql --host=127.0.0.1 --port=8889 --user=root -p输入密码:

最佳答案

mysql --host=127.0.0.1 --port=8889 --user=root -p

mysql --socket=/Applications/MAMP/tmp/mysql/mysql.sock --user=root -p

MAMP 下 mysql root 帐户的默认密码是 root,因此当提示输入密码时,输入“root”(但不要包含引号)。因此,如果您想在主命令行上直接提供密码,而不是提示输入密码,请执行以下操作:

mysql --socket=/Applications/MAMP/tmp/mysql/mysql.sock --user=root --password=root

关于mysql - 从 Mac 中的终端连接到本地托管的 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5508600/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com