1

我刚刚使用 Vagrant 和 Puphpet 设置了一个虚拟机。我知道我有 MySQL,因为我可以mysql在命令行中。我只是做了一个基本的安装。

我不知道如何设置我的 sequel pro 以获得访问权限。我在 Sequel Pro 应用程序上使用“标准”选项(其他是“套接字”和“SSH”)。那是正确的使用吗?我输入的值是;

名称:awesome 主机:192.168.56.101 用户名:mlovely 密码:mlovely 端口:9000

这是我的config.yaml文件中与 mysql 相关的部分

mysql:
  install: '1'
  override_options: {  }
  root_password: root
  adminer: 0
  databases:
    0x04jJcIakVr:
        grant:
            - ALL
        name: dbname
        host: localhost
        user: mlovely
        password: mlovely
        sql_file: ''

不知道在哪里看或现在要尝试什么。我在 sequel pro 上遇到的错误是“无法连接或请求超时”类型。

4

2 回答 2

6

我把信息放在了 puphpet.com - 也许你错过了

它在 gui 上

于 2015-03-03T20:05:36.130 回答
2

您可以使用 Sequel Pro 中的 SSH 选项卡(用户名/密码为“vagrant”)进行连接。数据库输入字段必须与 config.yaml 中的设置匹配。

如果您无法使用 vagrant/vagrant ssh 连接到 vm 类型 passwd 并输入 vagrant 两次。您现在已将 vagrant 用户的密码设置为 vagrant。这不会影响 vagrant 中的 ssh 功能,因为 vagrant 使用 ssh-keys。

于 2015-03-18T11:19:05.580 回答