问题标签 [xeround]

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.

0 投票
1 回答
236 浏览

php - Xeround - 使用 PHP 连接到数据库

我在通过 php 连接到我的 Xeround 数据库时遇到问题。我已在 java 中使用 JDBC 成功连接,但我试图从我的网站上进行连接,但它无法正常工作。

这是php代码,很简单。

我尝试连接时遇到的错误说:

有谁知道这可能是什么?使用 php 连接到 Xeround 是不可能的吗?如果是这样,是否有人知道另一个允许远程连接的免费在线托管数据库?

非常感谢所有帮助。

0 投票
1 回答
138 浏览

mysql - 快速左连接

我最近从使用本地 MySQL 实例切换到对我的 C# 应用程序使用 Xeround MySQL 实例。因此,我注意到查询运行速度要慢得多。我目前正在运行左连接以创建一个新表,并试图将我的运行时间缩短几秒钟。

我观察到以下平均运行时间:

  • 创建表为(选择):14s
  • 创建表并插入左连接:14 秒
  • 仅 SELECT 语句:9s
  • 创建临时表为(选择):9.2s
  • 创建视图和检索内容:9.5 秒

目前我正在运行该CREATE TABLE AS (SELECT)声明。显然,我想减少与从仅选择语句移动到使用选择语句相关的五秒溢价CREATE TABLE。使用视图似乎很有希望,但是从视图访问数据非常慢,并且不能证明这里节省的时间是合理的。使用临时表似乎也很有希望,但是按照我进行函数调用的方式,该表将在我完成访问之前被删除。我可以使用另一个关键字来告诉 MySQL 引擎获取SELECT语句的内容并将其放入准系统表中吗?

0 投票
0 回答
348 浏览

wordpress - 具有不同数据库的 Heroku 和 localhost 上的 Wordpress:无法登录 Heroku WP 仪表板

正如(长)标题所暗示的,我有一个 Wordpress 博客,它在 localhost 上运行用于开发,而在 Heroku 上运行用于生产。我修改了wp-config文件,以便当站点在 localhost 上时,它会拉出一个本地数据库,而在 Heroku 上它会拉出一个 Xeround 数据库。

我可以在 localhost 上正常登录,但我不能在 Heroku 版本上登录。

当我进入http://myappname.herokuapp.com/wp-login.php并输入信息时,它只会刷新页面。

奇怪的是,当我转到http://myappname.herokuapp.com/wp-admin它时,它会自动重定向到http://myappname.herokuapp.com/wp-login.php?redirect_to=http%3A%2F%2Fmyappname.herokuapp.com%2Fwp-admin%2F&reauth=1输入信息后,它会重定向到我卡在上面的登录屏幕。

我努力了:

  • 在我的 wp-config 中设置WP_HOME和选项。WP_SITEURL
  • 在我各自的数据库中设置上述字段
  • 弄乱.htaccess文件

在这件事上的任何帮助将不胜感激!我想不通这个!

0 投票
1 回答
129 浏览

mysql - 尝试更新 NOT NULL var char 字段会将字段设置为空字符串,而不是失败。这是正确的行为吗

我原以为这会失败,但它会擦除现有数据并将其替换为空字符串。这是正确的行为吗?如果是,是否有解决方法来强制错误

例如

这失败,错误代码:1048。列“columna”不能为空,这是我所期望的。

然而,

用空字符串替换 columna 的内容

0 投票
1 回答
616 浏览

mysql - 自动从 Mysql 表中删除的记录

我在 Python 中创建了一个 cronjob。目的是根据某些条件将数据从另一个表插入到表中。有超过 65000 条记录要插入。我已经执行了 cronjob 并且看到插入了超过 25000 条记录。但在那之后,记录会自动从该表中删除。甚至在执行 cronjob 前一天已经插入表中的记录也被删除。“当前数据库托管在 Xeround 云中。” MySQL是否这样做,即某种回滚或什么

有没有人对此有任何想法。请给我一个解决方案。提前致谢..

0 投票
1 回答
62 浏览

c# - Xeround 可靠性

我最近扩展了我的应用程序,它使用 C#/.NET 前端和 PHP 脚本作为 Web 爬虫作为后端。我的应用程序的双方都与 Xeround MySQL 数据库交互(我目前正在使用 Xeround Basic,但正在考虑迁移到 Xeround Pro)。我有两个有关不可靠访问数据库的相关问题。

  1. 有时我会在我的 C# 代码中运行 use_db 调用来在我设置的两个数据库之间切换。偶尔会发生这个调用但没有执行,后续的 SQL 调用会失败。更频繁地,我会遇到“连接必须有效且打开”的消息,并且必须重新启动应用程序。有时这是因为应用程序闲置了好几个小时,但大多数时候这似乎是由于我过度使用应用程序造成的(这很奇怪,因为我只使用了大约 20-30% 的可用 Xeround 连接)。
  2. 更复杂的问题是,如果我一次不运行多个例程(浏览器窗口),我的 PHP 脚本将在接近 100% 的时间返回目标结果,但如果我一次运行多个例程,则会经常失败。这是由于过度使用 Xeround(即调用 use_db 但失败)造成的吗?是否有一些我可以使用的 PHP 设置将每个例程视为使用独立服务器(我没有使用任何全局变量,所以这不是罪魁祸首)。

我想问题 1 更容易冒险回答,但对这些问题的任何反馈将不胜感激!

谢谢!

0 投票
3 回答
447 浏览

mysql - Xeround 停产 - 2 周寻找替代方案

Xeround 刚刚通知我,他们将停止提供公共云产品,并给了我们 2 周的时间进行迁移。我们的系统在不到 2 个月前上线,我现在很恐慌。

任何人都可以推荐一个可能很容易迁移到的替代方案。

0 投票
1 回答
324 浏览

php - PHP中的RDS连接字符串

我正疯狂地开始从 Xeround 迁移到 Amazon RDS。我一直无法通过 PHP 连接到 RDS。我尝试了以下几种变体:

似乎什么都没有通过。我使用的端口值与以前在 Xeround 中使用的端口值相同,所以这不是问题。我确定主机是端点并且用户名和密码是正确的。我尝试在 C# 和 MySQL 工作台中使用相同的参数,但无济于事。我应该怎么做才能解决这个问题?

谢谢!