当前位置: 首页 > 面试题库 >

正确的Ruby on Rails Database.yml文件的MySQL配置

卜飞鸣
2023-03-14
问题内容

我有这个配置:

development:
  adapter: mysql2
  encoding: utf8
  database: my_db_name
  username: root
  password: my_password
  host: mysql://127.0.0.1:3306

我收到此错误:

Unknown MySQL server host 'mysql://127.0.0.1:3306' (1)

是否有明显的我在做错事情?


问题答案:

您应该将主机与端口号分开。您可能会有一些东西,例如:

development:
  adapter: mysql2
  encoding: utf8
  database: my_db_name
  username: root
  password: my_password
  host: 127.0.0.1
  port: 3306


 类似资料:
  • 问题内容: 是否有命令确定MySQL 5.0当前正在使用哪个配置文件? 问题答案: 如果您使用的是Linux,则使用来启动“ mysqld” ,例如。 在所有其他系统调用中,您会发现类似以下内容: 因此,如您所见,.it列出了它尝试使用并最终使用的.cnf文件。

  • 问题内容: 我阅读了以下具有相关性的问题,但答复并未使我满意:MySQL:#126-表的密钥文件不正确 问题 运行查询时出现此错误 错误126(HY000):表的密钥文件不正确` 问题 当我试图找到问题时,我找不到问题,所以我不知道如何使用repair命令修复它。在我已经尝试过之后,是否有其他任何方法可以指示我如何找到导致此问题的问题呢? 查询 mysqlcheck 计算行 更新资料 磁盘使用情况

  • 我有一个内部application.yml配置文件,位于classpath上的resources文件夹中。 我有一个外部配置文件:/home/username/config.properties,它覆盖一些字段以在服务器上下文中运行。 我如何实现这个预期的结果? 编辑:这个问题只发生在Linux上。当我在Windows10机器上用覆盖的配置文件运行它时,它可以正常工作。

  • 问题内容: 经过多次尝试和多次搜索,我遇到了以下查询: 我使用此查询在包含音乐课程的大量页面中进行搜索。它相当不错。页面根据与查询的匹配程度获得得分。 除非用户搜索“ C Chord”或“ Am Chord”之类的内容,否则第一部分将被忽略。如果我搜索“ A和弦”或“ E和弦”,则称为“ C和弦”的页面始终位于顶部。 所以..我的问题的第1部分是:我该如何解决? 然后是第2部分。是否有可能使“标题

  • 问题内容: 在我的Jenkins脚本化管道中,我尝试使用cifsPublisher将文件复制到远程Windows共享 如此处所述,我应该将其用作模式,但不要复制希望复制的文件。 这是我的Jenkinsfile步骤: 这是详细的输出: 复制的文件来自工作区根目录。 我在哪里做错了? 问题答案: 我不知道这是否是一个错误,但我发现了一种使用并设置为

  • 问题内容: 我有一个使用Doctrine 1的应用程序,并且通过生成对象的字段。它工作了好几年,但现在我有了一个新的笔记本,Doctrine尝试将字段作为字符串插入,而不是完全奇怪的普通MySQL datetime格式。 完全相同的代码可以在另一台计算机上正常运行。一切几乎都相同–两者均使用MySQL 5.6.12,PHP 5.3.15。知道我应该去哪里看吗? 更新 好的,在StackOverfl