$ rake db:schema:dump
耙中止!它说..无法在第 31 行第 11 列解析 YAML,然后在配置文件夹中提供指向环境文件的链接
environment.rb:5 in <'top (required)'>
任务:TOP => db:schema:dump =>environment
我所做的是将 database.yml 的适配器从 sqlite3 更改为 mysql。安装了 yaml_db gem,将套接字值添加到 /tmp/mysql.sock (不确定这是什么......只是从某处复制......我的电脑中不存在这种类型的东西)
environment.rb 有
"#加载rails应用需要 File.expand_path('../application', FILE )
"# 初始化rails应用Cmsapp::Application.initialize!
数据库.yml
开发:适配器:mysql 编码:utf8 重新连接:false 数据库:simple_cms_development 池:5 用户名:simple_cms 密码:vishesh 套接字:/tmp/mysql.sock
测试:适配器:mysql 编码:utf8 重新连接:false 数据库:simple_cms_test 池:5 用户名:simple_cms 密码:vishesh 套接字:/tmp/mysql.sock
生产:适配器:mysql 编码:utf8 重新连接:false 数据库:simple_cms_production 池:5 用户名:simple_cms 密码:vishesh 套接字:/tmp/mysql.sock