我无法将rails应用程序连接到MySQL。我使用SQL Pro作为我的GUI。
继承我的database.yml
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: ecommerce-app-development
pool: 5
username: root
password:
socket: /tmp/mysql.sock
test:
adapter: mysql2
encoding: utf8
reconnect: false
database: ecommerce-app-test
pool: 5
username: root
password:
socket: /tmp/mysql.sock
production:
adapter: mysql2
encoding: utf8
reconnect: false
database: ecommerce-app-production
pool: 5
username: root
password:
socket: /tmp/mysql.sock
我尝试创建一个名为“ecommerece-app-developent'在SQL专业版中,但是它给出了我的错误信息:
已连接到主机,但无法连接到数据库电子商务应用程序开发。
确保数据库存在并且您具有必要的权限。
MySQL说:未知的数据库和电子商务应用程序开发'
答案 0 :(得分:1)
您需要在连接之前创建数据库。 rake db:create
将为您执行此操作,然后您可以使用SQL Pro或其他任何方式连接到它。