我正在尝试使用 lynda.com 学习 Ruby on Rails。
Lynda 提供了每章的练习文件。这正是您的项目标题“simple_cms”此时的样子。
** 我的问题 **
我在将记录上传到 MYSQL 数据库的项目过程中犯了一个小错误。如何删除我的文件并使用 lynda 版本?这将使我相信我的项目 future 会准确无误。
我假设 - 删除文件 - 捆绑安装 - Rails 数据库:迁移
我的问题:我收到错误 - mysql 数据库已存在。
我正在使用最新版本的 ruby on Rails 和 mysql
最佳答案
您还应该能够执行此操作:
rake db:drop
假设您的 Rails 应用程序至少还有一点功能。如果不是,你就必须采取困难的方式。
然后您需要连接到 MySQL 并发出DROP DATABASE databasename
,其中 databasename
是您的数据库的名称。
Remember this: MySQL does not ever ask for confirmation and will immediately do anything you request of it without hesitation. It does not care if you're on a production server or if you've made a mistake. Always double-check your statements before pressing enter. I have a lot of experience with this and I still don't type the ;
to "arm" the statement until I'm confident it will work.
如果您想一直废弃和重建,让您的开发生活变得更轻松的一种方法是使用类似 Vagrant 的东西。如果你熟悉Linux之类的东西。当你把整个虚拟机搞得一团糟时,你可以炸掉整个虚拟机,然后用 vagrant up
将其恢复。如果您正在启动许多一次性的小项目,您只是想尝试一下,但又不想让您的机器永久困惑,那么值得研究一下。
关于mysql - Ruby On Rails - Lynda.com - 上传导师文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41655193/