问题标签 [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 投票
8 回答
29188 浏览

mysql - MS-SQL 是否支持内存表?

最近,我开始更改我们的一些应用程序以支持MS SQL Server作为替代后端。

我遇到的一个兼容性问题是使用 MySQL 的 CREATE TEMPORARY TABLE 来创建内存表,这些表保存数据以便在会话期间非常快速地访问,而无需永久存储。

MS SQL 中的等价物是什么?

一个要求是我需要能够像使用其他任何表一样使用临时表,尤其是JOIN与永久表一起使用。

0 投票
5 回答
656836 浏览

mysql - 带有排序依据的 SQL 分组依据

我有一个标签表,想从列表中获取最高计数的标签。

示例数据如下所示

使用

让我找回我正在寻找的完美数据。但是,我想组织它,以便最高标签计数在前,并将其限制为仅向我发送前 20 个左右。

我试过这个...

我不断收到“无效使用组功能 - ErrNr 1111”

我究竟做错了什么?

我正在使用 MySQL 4.1.25-Debian

0 投票
6 回答
6803 浏览

php - 如何在 WordPress 中选择具有特定标签/类别的帖子

这是关于在WordPress中实现的MySQL的一个非常具体的问题。

我正在尝试开发一个插件,该插件将显示(选择)具有特定“标签”并属于特定“类别”(均为多个)的帖子

我被告知这是不可能的,因为类别和标签的存储方式:

  1. wp_posts包含帖子列表,每个帖子都有一个“ID”
  2. wp_terms包含术语列表(类别和标签)。每个术语都有一个 TERM_ID
  3. wp_term_taxonomy有一个术语列表及其 TERM_ID,并且每个术语都有一个分类定义(类别或标签)
  4. wp_term_relationships在术语和帖子之间有关联

如何加入表格以获取标签为“Nuclear”“Deals”且也属于“Category1”类别的所有帖子?

0 投票
3 回答
2879 浏览

mysql - 如何解决 MS SQL 中不受支持的无符号整数字段类型?

试图让基于 MySQL 的应用程序支持 MS SQL,我遇到了以下问题:

我将 MySQL 的 auto_increment 保留为无符号整数字段(各种大小),以便利用整个范围,因为我知道永远不会有负值。MS SQL 不支持所有整数类型的无符号属性,所以我必须在放弃一半的值范围或创建一些解决方法之间做出选择。

一种非常幼稚的方法是将一些代码放入数据库抽象代码或存储过程中,该过程在数据库端的负值和无符号范围的较大部分的值之间进行转换。这当然会弄乱排序,而且它也不适用于自动标识功能(或者它会以某种方式?)。

我现在想不出一个好的解决方法,有吗?还是我只是狂热,应该忘记大约一半的范围?

编辑:
@Mike Woodhouse:是的,我想你是对的。我的脑海中仍然有一个声音说,如果我优化它的利用率,也许我可以减小该字段的大小。但是,如果没有简单的方法可以做到这一点,则可能不值得担心。

0 投票
6 回答
18613 浏览

mysql - MySQL 二进制日志复制:可以设置为忽略错误吗?

我正在运行一个主从 MySQL 二进制日志复制系统(唷!),对于某些数据,它不同步(意思是,主服务器比从服务器拥有更多的数据)。但是slave会因为最轻微的MySQL错误而频繁停止,这可以禁用吗?(也许是复制从属忽略复制错误或某些类型的 my.cnf 设置;))

这就是不时发生的情况,当从站尝试复制不存在的项目时,从站就会死掉。在SHOW SLAVE STATUS \G 快速检查;

我通过执行以下操作立即修复(一旦我意识到从站已停止):

...最近这有点令人厌烦,在我吐出某种为我做这件事的 PHP 之前,我想知道是否有一些 my.cnf 条目不会在第一个错误时杀死奴隶。

干杯,

/mp

0 投票
3 回答
8128 浏览

mysql - MySQL 结果到文件

如何将 mysql 查询的结果写入文件?我只是需要一些快速的东西。输出可以是 CSV、XML、HTML 等。

0 投票
4 回答
13095 浏览

c# - Visual Studio Server Explorer 是否支持自定义数据库提供程序?

在我的一些学习项目中,我曾使用 Server Explorer 和相关工具通过 Microsoft SQL Server 进行图形数据库开发——这是一次很棒的体验。然而,在我的工作中,我处理 Oracle DB 和 SQLite,我的爱好项目使用 MySQL(因为它们托管在 Linux 上)。

有没有办法将 Visual Studio 中的数据库相关工具与其他数据库提供程序一起使用?

0 投票
6 回答
18549 浏览

php - WordPress MediaWiki 集成

另一方面,如果我可以安装一个 wiki 并在WordPress和 wiki 之间共享登录凭据,我会很高兴。我前段时间破解了MediaWiki,通过会话 cookie 与另一个站点(在ASP Classic中)共享登录信息,这样做很痛苦,维护起来更糟糕。理想情况下,我想找一个插件或知道更优雅解决方案的人。

0 投票
6 回答
9127 浏览

sql - 将查询限制为一条记录会提高性能吗

如果表只有一个匹配结果,是否会将查询限制为一个结果记录,从而提高大型(ish)MySQL 表的性能?

例如

如果只有一个具有该名称的记录?如果name主键/设置为唯一呢?是否值得更新查询或者收益会很小?

0 投票
2 回答
3073 浏览

mysql - 添加表时 MySQL“错误 1005”

我最近一直在使用 MySQL 数据库,并使用 MySQL 工作台来设计数据库。

当我使用导出到 SQL 函数时,我实际上可以将布局放入数据库中,我得到:

“错误 1005:无法创建表”

这似乎与 create table 语句中的外键有关。

有没有人可以解决这个问题,不涉及取消约束并稍后将它们放回?考虑到数据库的大小,这是一个不太理想的解决方案。