它们到底是什么意思?我找到的所有关于他们的文章都没有给我一个想法,或者我的知识不够多,无法理解。

有人能给我一些资源,让我从头开始学习吗?

在MySQL中,模式和数据库之间有区别吗?在SQL Server中,数据库是与模式相关的高级容器。

我读到“创建模式”和“创建数据库”在MySQL中做的基本上是一样的事情,这让我相信模式和数据库是相同对象的不同词汇。

在MySQL控制台中,哪个命令显示任何给定表的模式?

我刚刚开始学习SQLite。如果能够看到表的详细信息就太好了,比如MySQL的DESCRIBE [table]。PRAGMA table_info [table]不够好,因为它只有基本信息(例如,它没有显示一个列是否是某种类型的字段)。SQLite有办法做到这一点吗?

如何查看我的数据库是否有索引?

如果是特定的桌子呢?

我有一个迁移文件db\migrate\20100905201547_create_blocks.rb。

如何具体回滚该迁移文件?