2014-07-02 57 views
0

我無法將我的Rails應用程序連接到MySQL。我正在使用SQL Pro作爲我的GUI。將我的Rails應用程序設置爲MySQL數據庫

繼承人我的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 Pro數據庫,但繼承人的錯誤消息,它給了我:

已連接到主機,但無法連接到數據庫電子商務應用程序開發。

確保數據庫存在並且您具有必要的權限。

MySQL表示:未知數據庫「的電子商務應用程序內開發」

回答

1

您需要連接到它之前創建數據庫。 rake db:create會爲你做這個,然後你可以使用SQL Pro或其他方式連接到它。

相關問題