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

mysql - MYSQL:可以实时镜像/同步不同数据库(同一服务器)中的两个表吗?

我有两个结构完全相同的数据库(基本上是两个 vbulletin 论坛),但是数据库中包含的数据不同,并且每分钟都会有所不同。我想在两个数据库之间的一个表中同步/镜像数据(这些表具有相同的结构并位于同一物理服务器上)。通过同步,它将获取最新更改的数据并将其应用于另一个数据库表,无论哪个表被更改

这可能吗?

谢谢!!

0 投票
1 回答
1076 浏览

mysql - 带有 MySQL 和 UTF-8 的 Django

可能重复:
如何过滤(或替换)在 UTF-8 中占用超过 3 个字节的 unicode 字符?

背景:

我正在将 Django 与 MySQL 5.1 一起使用,我遇到了 4 字节 UTF-8 字符的问题,导致整个 Web 应用程序出现致命错误。

我使用脚本将数据库中的所有表和列转换为 UTF-8,它修复了大多数 unicode 问题,但 4 字节 unicode 字符仍然存在问题。如其他地方所述,MySQL 5.1 不支持长度超过 3 个字节的 UTF-8 字符。

每当我在我的 Django 网站上的 ModelForm 中输入一个 4 字节的 unicode 字符(例如 )时,表单都会验证,然后引发类似于以下内容的异常:

我的问题:

在具有 MySQL 5.1 数据库的 Django Web 应用程序中,避免由 4 字节 UTF-8 字符引起的致命错误的合理方法是什么。

我考虑过:

  1. 有选择地禁用 MySQL 警告以专门避免该错误消息(不确定这是否可能)
  2. 创建将查看request.POST QueryDict并替换/删除所有无效 UTF8 字符的中间件
  3. 以某种方式挂钩/更改/猴子修补为 Django 或 MySQLdb 输出 SQL 查询的机制,以在执行查询之前替换/删除所有无效的 UTF-8 字符

替换无效字符的示例中间件(受此SO question启发):

0 投票
1 回答
657 浏览

mysql - 将年时日期间隔转换为天数

我有一个 0012-11-03 (年-月-日)的间隔,并想将其转换为天数:

12 * ~365 + 从 01-01 到 11-03 的天数 = 答案。

必须考虑闰年。(答案 + 12/4 ??)

我能想出的最接近的方法是使用 TO_DAYS() MySQL 5.1,但该功能“没有考虑日历更改时丢失的天数”

0 投票
1 回答
2964 浏览

mysql - 插入触发器之前的mysql

我尝试创建以下触发器:

它失败并显示以下错误消息

可能是什么原因?

MySql服务器版本:5.1.40-community

客户:phpMyAdmin 3.3.8

0 投票
2 回答
350 浏览

mysql - MYSQL 触发器中的编译错误?

表结构为:

当我执行此触发器时,我遇到了编译错误


ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 '; 附近使用的正确语法。
ELSE
t_group=old.parent_group
t_group=old.PKey;
万一;' 在第 6 行
mysql> DELIMITER ;


你能告诉我我在这里缺少什么吗?

0 投票
0 回答
447 浏览

string - 我可以在 mysql 5.1 中使用字符串设置外键吗?

我有以下两张表,

书桌

作者表

我想从书表中设置外键 AUTHOR_ID 来连接作者表。但我收到以下错误;

我对两个表的数据类型都使用主键和外键INTEGER然后不会发生错误。我可以string在 mysql 5.1 (InnoDB) 中使用外键使用数据类型吗?首先,我创建没有外键的数据库。而且我也用这个语句改变了我的数据库,它来自mysql查询浏览器;

0 投票
8 回答
46195 浏览

mysql - MySQL如何从分区中选择行

我对我的 300MB 表进行了分区,并尝试p0使用此命令从分区中进行选择查询

但我收到以下错误

如何编写选择查询以从特定分区获取数据?

0 投票
1 回答
15961 浏览

mysql - 如何从存储库在 Ubuntu 12.04 服务器中安装 MySQL 5.1

我需要在 Ubuntu Server 中安装 MySQL 5.1。我在其他问题中看到使用 deb http://packages.dotdeb.org lenny all 但它不起作用。还有其他仓库吗??

0 投票
1 回答
2886 浏览

mysql - 如何在Mysql中重置root用户密码

我忘记了Mysql 中的 ROOT 密码,我没有该系统的管理员权限,我该如何重置它?我尝试了大多数方法,通过在 Google 上搜索所有我为用户 'root'@'localhost' 拒绝访问(使用密码是/否)。请帮我重设那个密码。提前致谢。

0 投票
1 回答
331 浏览

java - Tomcat 6.0.16 Undeploy 不会删除 MySQL Jar

我的系统上有以下配置。

我正在使用mysql-connector-java-5.1.21jar 文件。

我还在 Tomcat context.xml 文件中设置了以下参数

仍然当我取消部署我的应用程序时,它不会删除mysql-connector-java-5.1.21jar 其他所有内容都被删除。

当我尝试手动删除时,我收到以下错误消息:

请帮忙