我试图使用MySQL作为应用程序的数据库,我将默认的database.yml文件更新到
开发:
adapter: mysql
encoding: utf8
reconnect: false
database: ***_development
pool: 5
username: root
password: ******
host: localhost测试:
adapter: mysql
encoding: utf8
reconnect: false
database: ***_test
pool: 5
username: root
password: ******
host: localhost生产:
adapter: mysql
encoding: utf8
reconnect: false
database: ***_production
pool: 5
username: root
password: ******
host: localhost`
但是我没有看到在尝试从控制台创建表之后生成任何.sql文件。我是rails的新手,任何帮助都会很感激。谢谢。
发布于 2014-02-17 06:17:26
它不会在您的rails目录中。您需要在计算机上安装mysql,并且需要在MySQL中创建数据库。
安装mysql:http://dev.mysql.com/doc/refman/5.1/en/installing.html
要通过命令行访问mysql:
$ mysql或者如果您有mysql根用户:
$ mysql -u root -p并输入根mysql用户密码。一旦您在mysql中:
mysql> CREATE DATABASE db_name;
mysql> GRANT ALL PRIVILEGES ON db_name.*
mysql> TO 'username'@'localhost'
mysql> IDENTIFIED BY 'password';明显取代db_name、username和password。
https://stackoverflow.com/questions/21821775
复制相似问题