问题标签 [mysql]

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 投票
10 回答
3940 浏览

php - 将数据库更改从开发迁移到实时

推动新功能上线的最大风险可能在于新代码所需的数据库修改。在 Rails 中,我相信它们具有“迁移”功能,您可以在其中以编程方式对开发主机进行更改,然后将相同的更改与使用修改后的模式的代码一起进行。如果需要,以同步的方式回滚。

有没有人遇到过类似的 PHP/MySQL 工具集?很想听听它,或任何程序化或流程解决方案,以帮助降低风险......

0 投票
10 回答
1882 浏览

asp.net - 使用 Sql Server 数据库文件 (mdf) 构建应用程序会是一个糟糕的主意吗?

我正在开发一个辅助项目,该项目将是一个简单的 Web 应用程序,用于维护课程列表及其即将到来的时间表。

我真的很想在这个项目中使用 Linq to SQL,但不幸的是,我正在开发的服务器环境只有 MySql 可用。我曾短暂地涉足过 Subsonic,但它并没有完成工作。

不过,这个应用程序的数据库要求并不是很好,所以我很好奇在 App_Data 中使用 MDF 文件是否是一个可行的解决方案。否则,看来我将不得不手动编写我想不惜一切代价避免的 sql 查询。

0 投票
2 回答
409 浏览

mysql - 如何监督我的 MySQL 复制服务器?

我很难设置我的复制服务器。是否有任何程序(OS X、Windows、Linux 或 PHP 没问题)可以让我监控和解决复制问题?(顺便说一句,对于下面的人,我一直在这里这里这里这里讨论这个问题)

我的生产数据库有几兆的大小并且还在增长。每次数据库复制停止并且数据库不可避免地开始不同步时,我都会感到畏缩。我上次从转储重新同步花了将近 4 个小时来回!

与往常一样,即使在同步之后,我也会遇到这种停止显示的错误:

如果有某种方法可以密切监视正在发生的事情并可能让软件处理它,我会喜欢它。我什至全神贯注于服务公司,它们可以帮助我更好地监控我的数据。或者完全镜像的另一种方式。

编辑:通过我以前的问题,我发现很有帮助。我仍然全神贯注于监控解决方案。

0 投票
3 回答
3578 浏览

mysql - Windows 上的 MySQL 外壳

MySQL 的命令行界面本身运行良好,但是当使用我的本地副本时,我不得不使用老式的 DOS 窗口与它进行交互。有什么方法可以通过更好的外壳重定向它吗?

0 投票
5 回答
10646 浏览

php - 缓存 MySQL 查询

有没有一种简单的方法来缓存MySQL queriesPHP失败,是否有人编写并提供了一个小的类集可以做到这一点?我可以缓存整个页面,但这不起作用,因为某些数据更改但有些没有,我想缓存没有的部分。

0 投票
23 回答
108324 浏览

mysql - 在 MySQL 中交换列值

我有一个带有坐标的 MySQL 表,列名是 X 和 Y。现在我想交换该表中的列值,使 X 变为 Y,Y 变为 X。最明显的解决方案是重命名列,但我不想进行结构更改,因为我不一定有权这样做。

这可能与UPDATE以某种方式有关吗?UPDATE table SET X=Y, Y=X显然不会做我想要的。


编辑:请注意,上面提到的我对权限的限制有效地阻止了使用 ALTER TABLE 或其他更改表/数据库结构的命令。不幸的是,重命名列或添加新列不是选项。

0 投票
6 回答
5533 浏览

sql - Concatenate several fields into one with SQL

I have three tables tag, page, pagetag

With the data below

page

tag

pagetag

I would like to get a string containing the correspondent tag names for each page with SQL in a single query. This is my desired output.

Is this possible with SQL?


I am using MySQL. Nonetheless, I would like a database vendor independent solution if possible.

0 投票
10 回答
6577 浏览

php - 您如何管理 SQL 查询

目前我的代码(PHP)中有太多的 SQL 查询。例如...

我正在研究使用存储过程来减少这种情况并使事情变得更加健壮,但我有一些担忧..

我在网站上使用了数百个不同的查询,其中许多非常相似。当所有这些查询从其上下文(使用结果的代码)中删除并放置在数据库的存储过程中时,我应该如何管理它们?

0 投票
4 回答
3672 浏览

mysql - 从 MySQL 中的文本字段中选择 X 个单词

我正在使用 LIKE 构建一个基本的搜索功能(我会使用全文但目前不能),我想知道 MySQL 是否可以在搜索关键字时(例如 WHERE field LIKE '%word%' ) 关键字两边也返回 20 个字?

0 投票
8 回答
12733 浏览

c++ - 异步 Mysql 连接器

是否存在可在 C 或 C++ 应用程序中使用的 Mysql 异步连接器?我正在寻找可以插入用Boost.Asio编写的反应器模式的东西。

[编辑:] 在线程中运行同步连接器不是一种选择。