问题标签 [cleardb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySQL (ClearDB) 不适用于 Heroku
我在 Heroku 上有多个(免费)应用程序,它们都使用 PHP 和 MySQL。但是,在其中之一上,我经常遇到 ClearDB (MySQL) 的问题。我收到以下错误
SQLSTATE[HY000] [2002] 无法通过套接字 '/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器 (2)
当我尝试从本地计算机连接到它时,它工作正常。我曾尝试多次删除 ClearDB 插件并再次添加它,但这并没有解决问题。这种情况已经持续了大约 3 周。
这是我的代码:
这是我从 Heroku/ClearDB 获得的 URL
任何想法现在该怎么做?我的代码看起来正确吗?我或许可以寻求 Heorku 的支持,但我更愿意先向社区寻求帮助,因为我目前没有为 Heroku 付费。
mysql - ClearDB 自动增量
我正在使用 ClearDB 来托管我的 Ruby on Rails 应用程序的 MySQL 数据库。今天我观察到表格的 id 以 10 的步长跳跃,从 1:1、11、21、31、41 开始。我搜索,发现了这个:
“我猜你的 auto_increment_increment 由于复制而设置为 1 以外的值。对于复制的表,由于潜在的键冲突,不能使用 1。”
在 ClearDB 论坛上,我找到了相同的答案.. 好的,但问题是:如果 id 从 10 到 10 跳跃,它不会非常快地达到 11 位的整数限制吗?如果发生这种情况会怎样?id 去 2, 12, 22, 32, 42,从 2 开始,然后在 3..??
请问这里使用 ClearDB 的人可以回答我吗?
mysql - 如何远程连接到 Azure 网站中的 ClearDB?
我创建了一个带有 Wordpress 的免费 Azure 网站。自动创建了一个 ClearDB mysql 数据库。
我想使用 MySQL Workbench 之类的东西远程连接到数据库。
我使用了 Azure 门户仪表板中“查看连接字符串”中的凭据,但连接时出错。
我在一些帖子中读到数据库本身托管在天蓝色云中,因此无法访问。有没有人设法管理这样的数据库?
mysql - 将远程 sql.gz 文件导入 ClearDB 数据库
我在某些服务器上有一个大型数据库转储,例如:
并希望将其导入 ClearDB。这是一个相当大的文件,我想这样做而无需再次下载和上传该文件。
请注意,我无权访问旧数据库,只能访问此文件。新数据库与 Heroku 一起使用。
ruby-on-rails - heroku 生产数据库不工作
我一直在尝试在生产中部署我的本地应用程序
我的宝石文件:
我的路线文件中有下一条路线:
我的控制器看起来像这样:
好的,问题是,当我使用curl
in development 调用服务时,效果很好:
但是当我将文件上传到heroku并再次调用该服务时,我得到404 not found(错误)或500 internal server(错误)
我cleardb
根据文档使用插件。
我认为问题是数据库。起初,我根据以下内容编写了用于生产环境的数据库信息的 database.yml:
但我认为没有必要,因为heroku可以根据这条线自动完成......我想是的
我尝试了两种方式都没有结果,当我尝试在生产中进行查询时,我真的不知道为什么服务会崩溃。
我的database.yml看起来像
php - 多个用户访问同一个数据库表
我正在创建一个聊天站点,数百名用户将在其中互相聊天。这是一种双向聊天,意味着一个用户只能与一个用户聊天。一切正常。我正在做的是将所有用户的消息存储在数据库的单个表中,然后用户通过某些 id 访问特定的聊天。
我只是想问如果多个用户同时访问同一个数据库表会不会有什么问题。极限是多少?大约有 4 个用户,它工作正常,但我是否必须进行任何更改才能处理超过 4 个用户(比如 500 个)。
网站基于 PHP 和 MySql。我正在为数据库使用 ClearDB(免费计划),并且站点托管在 Windows Azure 上。
mysql - 通讯链路故障;带有 ClearDB 插件的 Heroku 上的 Spray.io
我无法保持与我的 ClearDB 实例的连接。当我的应用程序第一次运行时,我可以向它发出访问数据库的请求。一两分钟后,如果我提出相同的请求,我会遇到通信链路故障。以下是我的申请详情:
- 使用 Spray.io 的 Scala
- 用于数据库交互的 Slick
- ClearDB:在测试这个新应用程序时点燃
- 数据源类:com.mchange.v2.c3p0.ComboPooledDataSource
如果我针对本地 MySQL 实例在本地运行我的应用程序,则无法重现该问题。如果我更改我的数据库 URL 以指向我的 ClearDB 实例,我可以在本地重现它。绝对看起来像一个 ClearDB 问题......
我联系了 ClearDB 支持,他们告诉我他们无法帮助我,因为他们不直接支持 Spray.io,我应该尝试直接从 Heroku 获得帮助。我已经向 Heroku 发送了一个帮助请求,但并不期待太多,因为我认为 Spray.io 或 Slick 也没有直接支持。我也一直在搜索 Stackoverflow,但没有运气,所以我现在发布这个。
下面是我在本地复制时得到的完整堆栈跟踪。
codeigniter - 在 heroiku 上为 codeigniter 设置 cleardb
我在 heroku 上使用 cleardb 来设置一个 codeigniter 应用程序,但即使我插入的值都是正确的,我也遇到了错误。我在下面提供了配置的所有详细信息,因为这只是一个测试应用程序。我还发布了错误的屏幕截图,任何提示将不胜感激。请不要告诉我应该如何使用 mysqli 或 PDO 而不是这个,因为我已经查看了支持,但它还不存在。
这是错误
mysql - 在 Heroku 项目的 mysql 中获取通信链接失败错误
我正在开发一个在 Heroku 上并使用 ClearDB 的 Spring hibernate 项目。当我的页面空闲一段时间(几乎一分钟)然后我向服务器发送一些请求时,我收到如下错误:
我尝试在网上查找答案,并进行了一些配置设置,如下所示:
这是我的数据源配置:
每次我让页面闲置一分钟左右时,我仍然会收到错误消息。如果我对服务器的请求不间断,我不会收到此错误。
我的理解是,这与连接池中的空闲连接有关。当我在本地机器上运行数据库时,我从来没有遇到过这个错误。我只在 Heroku 上收到此错误。有没有其他人有类似的问题?
谢谢,基兰
python - 使用 Heroku 将 ClearDB 连接到 django 数据库引擎
我正在尝试使用 Heroku 作为我的启动服务将 settings.py 数据库引擎连接到 clearDB,当我输入终端 python manage.py syncdb 时,我不断收到一条错误消息:
配置不当:settings.DATABASES 配置不正确。请提供 ENGINE 值。查看设置文档以获取更多详细信息。
如果没有这一步,我将无法开始使用 Heroku 并将信息添加到我的数据库中,那么关于如何修复此错误的任何建议?(我正在使用 python *只是添加其他信息)
这是我的settings.py:
这是我的目录结构:
venv:是虚拟环境(因此团队中的任何人都可以轻松使用和激活环境)
indieitude-project/indieitude 目录:包含我所有的 django 应用程序和文件
indieitude-project/indieitude/indieitude 目录:包含所有配置文件,即设置、urls.py 等