0

我正在尝试创建一个使用 mysql 的应用程序。我创建的项目如下:

rails new appname -d mysql

然后我进入文件夹并进行捆绑安装。并运行该应用程序passenger start

现在这确实适用于一个基本的应用程序,它给了我一个典型的 Rails 应用程序 index.html。他很好,尽管我随后尝试将我的 rails 版本上传到其中,这在我的本地机器上工作,将 database.yml 更改为我的配置,并使用用户名和类似的东西。虽然如果我尝试运行rake db:create RAILS_ENV=production然后我收到以下错误:

Couldn't create database for {"adapter"=>"mysql2", "encoding"=>"utf8", "reconnect"=>false, "database"=>"domain_production", "pool"=>5, "username"=>"root", "password"=>"****", "host"=>"localhost"}, charset: , collation:Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 

我还删除了 index.html 以拥有我自己的,我得到了我的公用文件夹的文件列表。

4

0 回答 0