问题标签 [mysql-5.1]

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 投票
2 回答
1447 浏览

mysql - 如何使用 SQL 更改 mysql 服务器日期

我需要通过 sql 更改服务器日期。
最好通过我的申请(CL也不错)。
如何使用 SQL 更改 mysql 服务器日期?

原因:我们测试了一个跨越数周的场景。为了测试它,我们需要在那个时间之前提前服务器日期。

0 投票
1 回答
137 浏览

mysql - GROUP BY 日期,在 MySQL 5.1 上没有泄漏 SQL

可能重复:
在 sql 结果中填充空日期的最直接方法是什么(在 mysql 或 perl 端)?

创建表:

为什么没有出现 Jun 03 的数据?

如何解决这个问题呢。

0 投票
3 回答
780 浏览

mysql - 导入 MySQL 5.1 时,MySQL 5.1 数据库导出失败

我在将数据放入生产服务器时遇到了一个特别奇怪的问题。我的测试服务器运行 MySQL 5.1.41。我导出数据库(通过 mysqldump 和 PHPMyAdmin 都尝试过),然后尝试导入运行 MySQL 5.0.92 的生产服务器。

在其中一个表中,我收到错误“#1062 - 键 1 的重复条目 '1'”。该表有一个 PRIMARY 键和一个 UNIQUE 复合键。当我查看 phpmyadmin 错误的输出时,我没有看到任何重复项。

我已经尝试过: - 使用“添加自动增量”选项导出 - 检查排序规则是否相同。他们是。此外,有问题的键是数字。

因此,如果有人知道可能导致错误的原因以及如何解决它 - 我将不胜感激。

0 投票
1 回答
2895 浏览

mysql - MySQL 5.1 退出代码文档?

有人可以向我指出 MySQL 5.1 的终止代码的文档吗?

我在 Ubuntu 服务器上安装了 MySQL 5.1.41,似乎大约每 90 秒崩溃一次,系统日志中显示以下消息:

init:mysql主进程以状态2终止

init:mysql主进程结束,重生

谷歌搜索 MySQL 和“终止代码”、“终止状态”、“退出代码”或“退出状态”没有任何用处。显然 MySQL 文档称这与 init 报告的内容不同。

有人猜吗?

0 投票
2 回答
117 浏览

mysql - 在 MySQL (5.1) 中,检测一组列的最佳方法是不等于另一组

我有两个表,一个源和一个目的地。如果源列中的任何相应列不同,我想标记要更新的目标表。列可以为空。

目前这似乎很笨拙:

理想情况下,我可以做类似的事情:

一些额外的信息。这些列都是不同的数据类型(一些整数、一些位、一些字符串),我们使用的是 MySQL 5.1 的风格。

0 投票
3 回答
23127 浏览

mysql - 如何在 MySQL 5.1 中将 int 转换为位?

我正在从 SQL Server 过渡到 MySQL 5.1,并且似乎在尝试使用 select 语句创建表时被绊倒了,因此该列有点。

理想情况下,以下方法会起作用:

但是 sql 对强制转换有点不满意。我怎么能告诉它选择一个 int 列(我知道它只有 0 和 1)?

0 投票
1 回答
701 浏览

mysql - 过程参数问题 - Mysql 5.1 SQL 错误 1064

以下适用于MYSQL 5.5 windows,不适用于MYSQL 5.1,ubuntu lucid

SQL 错误 1064:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 'groupsize; 附近使用的正确语法;

0 投票
1 回答
59 浏览

mysql - mysql 5.1 的正则表达式(根据用户输入查找条目)

如何编写一个正则表达式来检查其中包含用户输入的特定字符模式的条目。例如,

用户输入:at
期望的回报:cat,at,atom,distillate,

0 投票
3 回答
118 浏览

mysql - 表中的哪一行(按某列排序)对应于另一个表中的一行?

我有两个表,如下(从实际简化):

现在,small_table嗯,很小:对于每个user_id通常只有一排(尽管有时会有更多)。large_table另一方面,在 中,每个都出现user_id了无数次。

但是,这很重要,对于 中的每一行small_table,至少有一行large_table具有相同user_id、相同other_data和相似event_time(例如,几分钟内相同)。

我想知道是否small_table有对应于第一行、第二行或相同和相似的任何不同行的。也就是说,我想:large_tableuser_idevent_time

  1. 对于每个,按顺序排列user_id的不同行的计数,但仅限于例如三个小时内;也就是说,我只寻找相隔三小时之内的行数;和large_tableevent_timeevent_timeevent_time
  2. 对于每个这样的不同行集合,该列表中哪一行的标识(按顺序event_time)在small_table.

我似乎无法编写一个可以完成第一步的查询,更不用说一个可以完成第二步的查询了,并且希望得到任何指导。

0 投票
1 回答
476 浏览

mysql - 如何在表中的任何更改上创建触发器

我有一个 mysql 表,在任何更改(即插入、更新和删除)时我都需要运行相关的触发代码。
我需要创建三个不同的触发器还是只有一个的语法。
使用 mysql 5.1