问题标签 [longtext]
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.
sql - VARCHAR 与 TEXT 或 LONGTEXT
如果一篇博varchar(6500)
文有 200 个字符长,只会占用varchar(200)
?
这会比使用 TEXT 或 LONGTEXT 更有效吗?
mysql - 存储和编辑非常长的文本我的 php MySQL 的问题
我需要将一个非常大的文本存储并更新到 MySQL 数据库中。我通过表单 textarea 输入。但如果文本太大,MySQL 查询似乎无法执行。有没有通过 PHP-MySQL 存储长文本的有效方法?我使用 LONGTEXT 作为字段类型。
我应该通过 LONGBLOB 存储它吗?如果是,那么如何通过 PHP 检索文本并显示以进行编辑?
mysql - 密钥规范中使用的 BLOB/TEXT 列 'bestilling' 没有密钥长度
我正在尝试建立一个订单系统,但我现在被卡住了。现在在 mysql 表中,我在名为“bestillinger”的列中使用 varchar(255),但它只能存储 255 个字符。所以我搜索了一下,并记得我可以使用长文本或只使用文本,但现在当我尝试这样做时,我收到一条错误消息:
我曾尝试在这里和谷歌搜索,但没有运气。
我的 MySQL 表是:
我使用 UNIQUE KEY 因为我在我的 PHP 部分中使用“ON DUPLICATE KEY UPDATE”。但不要介意。
提前致谢。
mysql - Mysql 中的长文本在实时服务器中不起作用...显示禁止错误
在我的项目中,我有一个用于项目详细信息的文本字段(长文本)。在 localhost 中它工作正常,但是在实时服务器中,当我尝试添加详细信息时,它显示 Forbidden 错误。我尝试了一小行或两行描述,它工作正常......
知道为什么会这样吗?我的主机有问题吗?
mysql - mysql 压缩文本字段会减少当前数据库的磁盘空间吗?
我有一个相当大的 mysql 数据库表,其中一个字段是长文本,我希望在这个字段上使用压缩,这会导致磁盘空间减少吗?或者是否已经分配了存储空间,并且不会导致任何空间减少。存储引擎是innodb。
mysql - 如何从 mysql 中的 longtext 类型读取特定的标签数据?
我是数据库新手,所以请告诉我如何从我的 sql 中的 longtext(clob 数据类型)读取数据。
长文本字段名称是 Rest_Server ,要读取的值标签就是从中读取的。
javascript - 如何将 Javascript 字符串转换为 SQL LongText
我LongText
在 SQL 中的一列中面临一个小时左右的问题。我目前正在做一个网络项目,在某个时候我们有一个搜索表单,允许用户搜索多个字段。由于客户的用户被迫使用 IE 9,我们不得不创建一个 javascript... 脚本来解析整个表单,并且只获取所需的内容,以免超过 IE 的 2k 字符限制。
到目前为止一切顺利,脚本运行良好,直到我们添加了一个textarea
代表LongText
数据库中的列的字段。问题似乎来自 SQL 不会将String
SQL 语句中的简单语句作为 LongText 的事实。
这是查询的样子:
但我得到这个错误:
我们正在使用 CASE360,它不太为人所知,但仍然无关紧要,我们正在通过 javascript 构建 SQL 语句的“where 子句”,然后将其发送到 CASE360 处理器,该处理器将接受所有这些并执行查询。这部分工作正常,只是 LongText 列让我很难过。
如果你们知道这个 SQL 查询应该是什么样子才能被成功解释,那么我会非常高兴!
提前谢谢你的帮助。
mysql - Wordpress 数据库错误 - #1071 - 指定的键太长;最大密钥长度为 1000 字节
我有一个 WordPress 博客,但它的内容中有一些奇怪的字符,例如 �。我在我的 phpmyadmin 中发现,在我的wp_posts
表中,该列post_content
正在使用latin1_swedish_ci
排序规则。我正在尝试将其更改为,utf8_unicode_ci
但它给了我这个错误:
#1071 - 指定的密钥太长;最大密钥长度为 1000 字节
SQL查询:
我该如何解决?我向我的主人(hostgator)寻求帮助,但他们说从他们的角度来看这不是问题。
我的最终目标是摆脱帖子中的奇怪字符。此外,我的 wp-posts 表有 33K+ 行,因为它是一个包含大约 10K 帖子的巨大博客。
android - 如何在 Android 上处理首选项中的长文本?
背景
我正在制作一个有一些设置的应用程序,我想使用内置的 PreferenceActivity 或 PreferenceFragment 来完成这项工作
问题
有些偏好的标题很长,我无法缩短,而且我认为如果我将应用程序本地化(翻译成多种语言),我会面临同样的问题(例如德语,有时单词很长)。
在这种情况下,您得到的只是文本的开头,然后是“...”(或更少的点,顺便说一句,这没有多大意义)。
例子:
我试过的
我知道 PreferenceActivity 是从 ListActivity 扩展而来的,所以我可以将它的适配器更改为我想要的任何东西,但这会删除它的工作方式。
我也知道我可以从偏好类的每种类型扩展,使用“onCreateView”方法来引用创建的视图,然后访问它的子视图,但这很奇怪,不是吗?我的意思是,这几乎就像假设它永远不会改变它的外观一样。
编辑:这是我尝试过的示例代码:
从每个偏好类扩展,并在每个偏好类中使用:
它有效,但我不建议这样做,因为谷歌可能会改变偏好视图的工作方式。
问题
如何在 Android 上处理首选项标题中的长文本?
是否有可能让它有一个椭圆/选框(这样它就有一个动画来显示一切)?或者也许自动适应字体大小?或者将其设置为自动换行?或者一个允许用户滚动阅读其余文本的水平滚动视图?
是否有关于如何处理此类案件的约定?也许长按以显示吐司/对话框以查看整个文本?
mysql - MySQL - LONGTEXT 字段导致在 SELECT-WHERE 语句中挂起
LONGTEXT
由于字段,我遇到了问题。一切正常,但是当执行带有任何 WHERE 子句的 SELECT 查询时,mysql 会进入睡眠状态并且永远不会返回。只有 80k 记录和显式 WHERE 比较工作正常。(有些记录超过 1M,很少是 700K 左右,但其余的只有 60 到 100KB)。
例如:
这是通常的行为吗?
这是架构:
有什么解决办法吗?或者我是否必须使用外键将长文本字段分隔到一个新表中?