问题标签 [database-table]

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 投票
33 回答
556628 浏览

mysql - MySQL > 表不存在。但它确实(或应该)

我更改了 MySQL 安装的 datadir 并且所有基础都正确移动,除了一个。我可以连接和USE数据库。SHOW TABLES还正确地返回了我所有的表,并且每个表的文件都存在于 MySQL 数据目录中。

但是,当我尝试SELECT从表中获取某些内容时,我收到一条错误消息,指出该表不存在。然而,这没有意义,因为我能够通过SHOW TABLES语句显示同一张表。

我的猜测是SHOW TABLES列出文件存在但不检查文件是否已损坏。因此,我可以列出这些文件但不能访问它们。

然而,这只是一个猜测。我以前从未见过这种情况。现在,我无法重新启动数据库进行测试,但使用它的所有其他应用程序都运行良好。但这只是猜测,我以前从未见过。

有谁知道为什么会这样?

例子:

0 投票
2 回答
480 浏览

php - 如何将文章与多个类别相关联

PHP/MySQL 新手和构建 CMS。我需要知道如何将一篇文章与多个类别关联,例如“我的文章 1”必须属于 3 个类别,“我的文章 2”必须只属于 2 个等。

它基本上只是开始时设置的表。这是我所拥有的:

我对加入和关系等了解一些,但我想从一开始就做好。

0 投票
1 回答
9448 浏览

android - Android SQLite 复制表到另一个表

我想在 Android 的 SQLite 中实现删除列。我想制作没有所需列的表副本,而不是删除以前的平板电脑并将名称设置为 new_one 作为以前的名称。我已经制作了表格到表格的副本,但现在我将其作为 1:1 副本。复制时如何更改列?

目标是拥有方法deleteColumn(int indexOfColumn) ;

谢谢

0 投票
1 回答
2414 浏览

php - 需要帮助了解 mysql LEFT JOINS 和 DataTables

我试图了解 MySQL。我从在线信息中学到了很多东西,但是,我有点坚持理解 JOINS 的工作原理以及如何融入 DataTables 代码。

我有这个表结构:

我有这个表结构:

而这个 MySql 语句:

当我在dreamweaver中测试它时一切正常,但是当我尝试将它应用于DataTables代码时,我在'字段列表'中得到未知列'leads.lead_id'

这是我的数据表代码:

任何关于我为什么会收到此错误的信息都会很棒!

0 投票
1 回答
1406 浏览

hadoop - Hadoop 中使用 DBInputFormat 的多输入

在我的数据库中,我有多个表,每个表都是不同的实体类型。我有一个在 hadoop 中使用的 Avro 模式,它是这些不同实体类型的所有字段的联合,加上它有一个实体类型字段。

我想做的是为每个实体类型设置一个带有 DBWritable 的 DBInputFormat,将实体类型映射到组合的 Avro 类型。然后将每个 DBInputFormat 赋予 MultipleInputs 之类的东西,以便我可以创建复合输入格式。然后可以将复合输入格式提供给我的 map reduce 作业,以便所有表中的所有数据都可以由同一个映射器类一次处理。

数据会不断地添加到这些数据库表中,因此我需要能够为每个实体类型/dbtable 配置 DBInputFormat 以仅获取新数据并正确进行拆分。

基本上,我需要 DBInputFormat 或 DataDrivenDBInputFormat 的功能,但也需要能够将它们组合起来,类似于使用路径和 MultipleInputs 可以做的事情。

0 投票
4 回答
34353 浏览

sql - SQL中的表扫描和索引扫描

SQL中的表扫描和索引扫描有什么区别,具体用在哪里?

0 投票
2 回答
855 浏览

sql - sql左连接2个表

我有一个带有左连接的 SQL 查询,它工作正常:

但我还需要购买表中的信息,所以我尝试了:

但它不起作用,我收到以下错误消息:#1066 - Not unique table/alias: 'purchase'

如何修改第一个请求以从购买表中获取数据?

0 投票
1 回答
4971 浏览

php - php postgres 获取数组转换为 mysql

嗨,我一直致力于将一些代码从一些旧的 postgresql 驱动站点移植到一个针对 mysql 运行的较新和导入的站点。有一些代码部分使用了函数调用,例如:

然后稍后在代码中有如下部分:

基于数据表数组的索引,构建表的不同部分以提高可见性。

然而,当代码被修改为调用 mysql_fetch_array 函数时,会抛出大量警告。我完全预料到了;但是,我已经工作了很长一段时间试图解决它们,并且我已经到达了我的知识库的死胡同。

这是我尝试的:

或者

无论选择如何,我仍然会收到如下错误:

注意:未定义的偏移量:第 xxx 行 .php 中的 5

那些未定义的偏移警告通常与

警告:mysql_fetch_assoc() [function.mysql-fetch-assoc]:结果类型应该是 .php 中第 xxx 行的 MYSQL_NUM、MYSQL_ASSOC 或 MYSQL_BOTH

如果我缺少一些东西来帮助您提供有关如何解决的反馈,请告诉我,我将添加到最初的帖子中。这是我需要弄清楚的事情。如果有链接,我也应该阅读该链接,以便将来我可以扩展我的深度。

0 投票
1 回答
379 浏览

mysql - MySQL sql 数据文本语言(日语、希腊语等...)

我有带latin1_swedish_ci列的表格。我已经完成了测试,并在其中插入了一些法语、希腊语、日语、西班牙语等语言的文本,并且运行良好。用日语编写的数据(例如(ぴゃ))可以很好地存储和显示。我不使用 UTF-8,也不想使用 UTF-8。

我可以让latin1_swedish_ci或应该使用另一种类型/排序规则 (text/latin1_swedish_ci) 来存储可以是多种语言的文本吗?

0 投票
1 回答
611 浏览

database-design - 多个角色的数据库表

我有一个关于如何在关系数据库中存储与特定角色相关的数据的架构问题。

我有三个角色,一个Subscriber Contact,,TeacherStudent。它们都存储在Users表中,但具有与每个相关的特定属性。学生有SchoolId, Grade, 订阅者联系人有DistrictId, 教师有ProgramId, SchoolId, Grade

我应该为订阅者联系人、教师和学生设置三个单独的表,还是应该进行某种键/值查找?如果键/值查找我该怎么做,我怎么做外键,比如DistrictIdSchoolId