我创建了一个使用 sqlite3 数据库的网站,我正在尝试使用弹性 beantalk 在 AWS 上获取我的程序。我一直在谷歌搜索,但找不到任何关于如何在 AWS 上运行 sqlite3 数据库的说明/教程。AWS 支持 sqlite3 吗?有什么技巧可以让它发挥作用吗?如果没有,你有什么建议?非常感谢。
database sqlite amazon-web-services amazon-elastic-beanstalk
我最近复制了一个现有的 MariaDB 表(用于 Amazon RDS)。这两个表基本上是相同的,包括数据,但我注意到新版本缺少所有唯一的约束(保持主键很好)。当我尝试添加回唯一值时,出现错误:
BLOB/TEXT column 'url' used in key specification without a key length
Run Code Online (Sandbox Code Playgroud)
其他人也遇到过这个问题,并且人们声称MySQL/MariaDB 根本不允许您使文本列唯一。但我原来的 MariaDB 数据库(在我的本地计算机上)有大量带有唯一键的文本列,所以不可能是这样。无论如何,我尝试了他们的解决方案(切换到 varchar),但 MariaDB 也不让我这样做,因为我的数据有太多字符。有任何想法吗?非常感谢。