mysql - 在 MacOS 中使用 propel 连接到 mysql phpMyAdmin 数据库
问题描述
我已经被这个问题困扰了几天了,我似乎找不到任何解决方案。我已经在我的 Mac 上安装了 XAMPP,一切似乎都可以正常工作。我还安装了 composer 以使用 propel 连接到 mysql 并使用我使用 phpMyAdmin 创建的数据库。使用终端,我移动到我的项目文件夹,因为那是我安装 composer 的文件夹。我运行命令 vendor/bin/propel init,选择 mySql,并输入数据库信息,这就是我卡住的时候。这是我尝试输入的所有多个内容的图片:
我也尝试过多次更改 .my.cnf 文件。我已将套接字切换到/Applications/xampp/xamppfiles/bin/mysql
,并且它似乎在我运行后连接,sudo/Applications/XAMPP/xamppfiles/bin/mysql.server start
但它似乎正在连接到另一个数据库,因为我正在寻找的数据库名称没有出现,并且不要求用户输入密码需要密码。
[在这张图片中,我似乎已连接,但找不到我要查找的数据库2
[ ]在这张图中我没有指定任何数据库名称并且可以成功连接3
我认为有用的最后一件事是ps -ax|grep mysql
命令的输出,即:
任何解决此问题的帮助将不胜感激!我的猜测是,我必须将路径切换到正确的路径。
下面是运行结果SHOW VARIABLES WHERE Variable_name = 'port' OR Variable_name = 'hostname'
解决方案
推荐阅读
- html - 使用 CSS 3 在 div 中输入时扩展搜索输入字段
- python - pytest:以 DRY 方式参数化夹具
- javascript - 如果 jquery 返回未定义且不工作
- mongodb - Mongoose ObjectID 作为对象键,然后填充
- c# - 标签 Xamarin.Forms 中的可单击 HTML 超链接
- keras - 我想制作一个可用于概率预测的序列模型
- linux - 带有管道的 Multipe exec.Command 函数在 Golang 中没有输出
- go - 在 GoBuster 中找不到单词表
- java - 如何使用 JUNG 的 Edmonds Karp 获得每个可能的源/汇节点对的最大流量?
- kubernetes-helm - 如何在 helm install 之前运行脚本?